A couple of big scoring sides feature in tonight's matches as the games come thick and fast in the Major League. Ben Steele looks through three of the best games...
"Bumgarner is 1-2 in his four starts but was beginning to look back to his best last week when he held the San Diego Padres scoreless across eight innings of work."
Red Sox to pile on the runs again
Angels @ Red Sox
Thursday 00:10 BST
Two of the most explosive offences in the Major Leagues face off in a series that has been surprisingly one sided this season. Last night Boston continued their dominance over the Angels with a 9-1 win at Fenway Park and after 10-1, 9-0 and 8-2 wins earlier in the season they will expect to score heavily again tonight. Mookie Betts, J.D. Martinez and Xander Bogaerts will be the main run scoring threats that Angels pitcher Andrew Heaney has to keep quiet tonight but the Red Sox lineup is stacked full of talent.
The Red Sox will look for Rick Porcello to repeat his strong performance against LA earlier in the season, when he held the Halos offence scoreless and never really looked troubled. As always with Los Angeles, Mike Trout is a threat but I would expect Boston to pile up the runs again and win a high scoring game.
Carpenter to continue hot streak
Indians @ Cardinals
Thursday, 02:15 BST
The St Louis Cardinals are chasing a series sweep over the Cleveland Indians tonight and if they're going to get that then third baseman Matt Carpenter is looking like the man to lead them. Carpenter has been at his dominant best in the series, picking up eight hits in nine trips to the plate, including an incredible five hit, two home run display in last night's 11-2 win. Carpenter, and the rest of the Cardinals, will face Shane Bieber a 23-year-old making in his rookie season.
Bieber is 2-0 this season but has given up 22 hits in his three starts and has been fortunate that teams haven't capitalised on his errors, Carpenter is unlikely to make the same mistake and looks a good price to add to the 15 home runs he has hit this season.
Bumgarner too much for inconsistent Freeland
Rockies @ Giants
Thursday 04:15 BST
Madison Bumgarner makes just his fifth start of an injury hit season as the Giants look to put some distance between themselves and the National League West opponents. Bumgarner is 1-2 in his four starts but was beginning to look back to his best last week when he held the San Diego Padres scoreless across eight innings of work.
His opposite number, Kyle Freeland, has been fit all season but, as his 7-6 record shows, has been inconsistent across his 15 games. Freeland has failed to dominate any side and has often been bailed out by his teammates, so Brandon Belt and Andrew McCutchen will fancy their chances of giving Bumgarner a lead to defend.