Yasmani Grandal hit his third career game-ending home run in the ninth after a defensive miscue as the Chicago White Sox beat the Kansas City Royals 6-5 on Friday night.
Yoan Moncada had an RBI single in the seventh, Eloy Jimenez added a two-run homer and Luis Robert also homered for the White Sox who have won 10 of their last 11 games and eight straight at home.
Trailing 5-4 in the ninth, Ryan O’Hearn drew a one-out walk off White Sox closer Alex Colome. Maikel Franco followed with a liner to left-center. The White Sox caught Franco in between first and second. First baseman Jose Abreu tried to run him down but Franco got to second base before Abreu’s diving attempt of a tag. While Abreu was sitting on the ground near second base, Abreu threw to the plate. Grandal wasn’t looking for the throw and the ball got by Grandal, allowing pinch-runner Bubba Starling to score to tie the game.
Grandal made up for everything when he broke a 5-5 tie with a leadoff homer off Ian Kennedy (0-2) in the bottom of the inning.
Colome (1-0) finished the game by getting the final four outs after blowing his first save attempt.
The White Sox moved into a tie with the Twins for first place in the AL Central.
Jorge Soler hit a two-run home run and Whit Merrifield added a solo shot for the Royals, who have lost all four of their games to the White Sox this season.
Brady Singer (1-3) is scheduled to start for the Royals against the White Sox on Saturday. The right-hander is 0-1 in three road starts this season with a 4.02 ERA.
RHP Dylan Cease (4-2) is scheduled to start for the White Sox on Saturday. He is 4-1 with a 2.15 ERA in his last five starts. He is 1-1 with a 4.50 ERA against the Royals in his career. Pregame begins at 12:30, with game time at 1:10 this afternoon. You can hear the broadcast from the Royals’ Radio Network on KMMO AM 1300.