The Brewers are averaging 3.78 runs per game and 3.80 runs per game on the road. They averaged seven runs per game in their last three games against the Pirates. With Pittsburgh giving up 4.86 runs per game at home, the Brewers will hit their average in this game. The Pirates are averaging 3.82 runs per game and 5.29 runs per game at home, they averaged four runs per game in their last three games against the Brewers. With Milwaukee giving up 4.10 runs per game on the road, the Pirates will score enough runs to push the score over the total.
The Brewers have won seven of their last nine games and five of their last six road games. They have been on a roll offensively, scoring 20 runs in their last four road games. Even though Quintana has pitched well for the Pirates this season, he struggled in recent starts against the Brewers, giving up 20 runs in his last six starts against them. With the Pirates also having one of the worst bullpens in the league, the Brewers won't have trouble scoring in this game. The Pirates are also playing well offensively, scoring 12 runs in their last three games. They don't hit the ball as well
against right-handers and haven't had a lot of luck against Peralta, who gave up seven runs in his last four starts against them, so expect them to have a hard time keeping up with the Brewers. Go with Milwaukee to get the win.