BOSTON (AP) — Nick Pivetta pitched seven dominant innings with 10 strikeouts, Christian Vázquez hit a three-run homer and the Boston Red Sox held off the St. Louis Cardinals 6-4 on Sunday to win their fifth straight series.
Trevor Story added a solo shot and Jackie Bradley Jr. had a go-ahead single for the Red Sox, who rebounded after getting blown out 11-2 on Saturday night for their 13th victory in 17 games.
St. Louis wrapped up just its second visit to Fenway Park in 14 years. The Cardinals have lost three of four.
Juan Yepez had a pinch hit three-run homer in the ninth and Tyler O’Neill had three hits for the Cardinals but had to leave the game due to left hamstring tightness after legging out a double.