Conor Gillaspie hit the eventual game-winning, two-run homer in the seventh inning as the White Sox sank the Royals 6-5 in Chicago. Adam Dunn also hit a two-run shot while Marcus Semien and Jordan Danks each hit a solo homer for Chicago, which improved to 63-and-98. Erik Johnson allowed three runs in five-and-a-third innings for the win. Addison Reed notched his 40th save. Salvador Perez and Billy Butler both hit a two-run shot while Mike Moustakas had a solo homer for Kansas City, which slipped to 85-and-76. Yordano Ventura gave up four runs in four innings for the loss.
The White Sox play their final game of the season this afternoon.
Adam Wainwright bolstered his NL Cy Young resume as the Cardinals clobbered the Cubs 6-2 at Busch Stadium. Wainwright allowed two hits and a walk over five-and-third innings to improve to 19-and-9. Matt Holliday hit a two-run home run for St. Louis, which has a one-game lead on Atlanta for the National League's top record. Yadier Molina was 2-for-2 with a pair of RBI and a run scored in the win. Seth Maness picked up his first save. Edwin Jackson gave up six runs in under three innings for the loss. He left early with lat discomfort on his right side. Anthony Rizzo lifted a solo shot for Chicago, which dropped to 66-and-95.