It's the rubber match of a three-game series north of the border as the Milwaukee Brewers face the Toronto Blue Jays. It's time to continue our MLB odds series with a Brewers-Blue Jays prediction, pick, and how-to-watch.

Game one of the series saw plenty of early fireworks, as starting pitching struggled to get settled in. The Brewers struck first on a William Contreras two-run home run in the top of the first. The Blue Jays responded with four runs in the bottom of the inning, started off by a Valdimir Guerrero Jr. RBI single that started to break him out of a slump. Houser gave up two more runs in the second inning and another in the third before the scoring ended, and the Blue Jays took a 7-2 victory.

Game two was about starting pitching again. This time it was Julio Teheran for the Brewers going six innings and only giving up an unearned run. He did not strike out a single batter but did not need to as he consistently was getting outs. Abraham Toro hit a home run in the second inning off Alex Manoah and Owen Milled added two more runs off a double in the seventh to give the Brewers a 4-2 victory.

Here are the Brewers-Blue Jays MLB odds, courtesy of FanDuel. 

MLB Odds: Brewers-Blue Jays Odds

Milwaukee Brewers: +1.5 (-115)

Toronto Blue Jays: -1.5 (-104)

Over: 8.5 (-104)

Under: 8.5 (-118)

How To Watch Brewers vs. Blue Jays

TV: BSWI/SNET

Stream: MLB.TV/ESPN+

Time: 1:05 PM ET/ 11:05 AM PT

*Watch MLB games LIVE with fuboTV (click for a free trial)*

Why The Brewers Could Cover The Spread

The Brewers' offense has been struggling all year long. They are in the bottom five in the league in runs scored, batting average, on-base percentage, and slugging percentage. Still, they are finding ways to win and sit at 29-26, in first place in the NL Central. They have scored just 33 runs in their last ten games, which is good for just 3.3 runs per game. Willy Adames is still out after being hit by a pitch, and considering he is second on the team in RBIs, that is a major hole to fill.

Over the last week, the production has been picked up by Owen Miller. In the last six games, he is hitting just .250, but he has five RBIs as he is coming up with clutch hits with runners in scoring position. Miller had a great month in May, hitting .363 with a .395 OBP in the month. He drove in 12 RBIs and hit four home runs.

Hoping to get back on track in this one is Rowdy Tellez. He has not had a hit in his last nine at-bats over three games. He has also hit just .240 over the last month, but he is facing a right-handed pitcher today. This year Tellez has hammered right-handed pitching. He is hitting .246 but has hit 11 home runs and driven in 24 facing right-handed pitching. Joining him in hitting righties hard is Brian Anderson. Anderson is hitting .257 against righties with six home runs and 26 RBIs.

On the mound, today for the Brewers will be Freddy Peralta. Peralta is 5-4 with a 4.64 ERA on the year. He has been hit and miss this year, and May is a great example. In his first two starts of the month, he went six innings in each and gave up two or fewer runs. The next start he went 5.1 innings and gave up six runs, before bouncing back for six innings and three runs. The last time out was dreadful though, as he gave up 10 runs, four earned in 2.1 innings of work.

Why The Blue Jays Could Cover The Spread

The Blue Jays are one of the best-hitting teams in the majors. They are third in batting average, sixth in on-base percentage, and 11th in both slugging and runs scored. Much of this starts with Bo Bichette. He is third in the majors in batting average this year, while also driving in 38 runs. He hit .342 in May while hitting five home runs and driving in 20. Bichette has been one of the best offensive players in the league and will be looking to keep that going.

Starting to also heat up is Cavan Biggio. Biggio hit just .111 in April and improved on that by hitting .278 in May. As of late, he has been even better. He has hits in six of his last seven games, including four RBIs in that period. If Biggio gets going, along with Vlad Jr., the Blue Jays can start stringing together some big wins.

On the mound today will be Kevin Gausman. He is currently 3-3 with a 3.03 ERA. Since giving up eight runs in 3.1 innings on May 4th, Gausman has been solid. He has given up just six runs, only five earned, in 26.1 innings. He has also struck out 31 batters in that time frame as well. Gausman has has four starts this year where he has gone at least six innings and not given up a single run.

Final Brewers-Blue Jays Prediction & Pick

The Blue Jays have the better pitcher in this one. At the same time, the Brewer's offense has not been consistently good. They are missing a huge bat with Adames out, and while they have had guys step up, the track record on those guys is not the best. Biggio and Guerrero are starting to hit better, and with Bichette playing at a near MVP level, this offense seems primed to take off.

Final Brewers-Blue Jays Prediction & Pick: Blue Jays -1.5 (-104)