Cubs Polish Off Cards
– The Cubs earned a 5-1 win over the Cardinals as Kyle Hendricks tossed one-run ball over seven innings to win his sixth straight decision. Hendricks is 7-0 with a 2.31 ERA in his last 10 starts against St. Louis, with the Cubs winning each of those games. Carlos Gonzalez hit his first Cubs homer and Kyle Schwarber went 2 for 3 with two RBIs as Chicago completed a three-game sweep of its NL Central rivals.
Big 8th Inning Allows Brewers to Sweep Pirates
– Mike Moustakas furnished a tiebreaking, two-run homer in the eighth inning as the Brewers topped the Pirates, 5-2 to complete a three-game sweep. Reigning NL MVP Christian Yelich slammed his major league-leading 24th home run before Moustakas added his 20th. Chase Anderson worked six innings and blanked Pittsburgh after Jung Ho Kang ripped a two-run homer in the top of the first.
Sox Power Past Royals
– Eloy Jimenez crushed a 471-foot home run and Yoan Moncada had four hits for the White Sox in a 5-2 victory against the Royals. Reynaldo Lopez limited Kansas City to one run and four hits in six innings after being torched for 19 earned runs in his last 13 1/3 innings over his previous three starts.
Twins Clobber Tigers
– Nelson Cruz homered for the fourth straight game and the Twins added three more round-trippers in a 12-2 laugher at Detroit. Miguel Sano , Byron Buxton and Eddie Rosario also connected as Minnesota took the rubber match of the series to send Detroit to its 13th loss in 15 home games. Jake Odorizzi is 9-2 after allowing one run and five hits with eight strikeouts over six innings.