Royals get walked off in second straight game, fall to White Sox 6-5

CHICAGO — 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, he threw to the plate. Grandal wasn’t looking for the throw, and the ball got by Grandal, allowing pinch-runner Bubba Starling to score and tie the game.

Grandal made up for everything when he broke a 5-5 tie with a homer off of 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.

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.

Trailing 2-1 in the fifth inning with two outs, Tim Anderson hit a liner off the right thigh of Royals starter Danny Duffy. Duffy didn’t appear hurt despite getting a visit from the team trainer. Two pitches later, Jimenez teed off on a fastball, driving it deep into the ivy in center-field to give the White Sox a 3-2 lead. It was Jimenez’s 11th of the season, and it measured at 452-feet.

Moncada chased Duffy with a two-out single in the sixth inning. Robert reached on a single off Royals reliever Jesse Hahn, and Mendick struck out but reached on a passed ball by catcher Cam Gallagher to load the bases. Pinch-hitter Nomar Mazara added another run by drawing a bases-loaded walk to extend the lead.

The White Sox lead was short-lived. Reliever Matt Foster allowed a one-out walk in the seventh, then Soler followed with a two-run shot on an 0-2 pitch to tie the game at four. It was his eighth home run of the season.

Royals reliever Tyler Zuber, activated from the bereavement list before the game, walked Jimenez to start the seventh on four straight pitches. He gave up a single to Grandal. One out later, he was relieved by Scott Barlow, who walked Edwin Encarnacion to load the bases. After Franco was unable to make a running overhead catch in foul territory, Moncada ripped a single to right to put the White Sox ahead 5-4. Barlow escaped further damage by getting Robert to line out and Danny Mendick to go down swinging.

Merrifield tied the game in the third with a leadoff shot on a high 2-1 fastball. It was his sixth of the season. White Sox starter Reynaldo Lopez then surrendered three consecutive hits. Ryan O’Hearn hit an RBI single to put the Royals ahead 2-1.

Lopez was pitching in and out of trouble all night. Lopez allowed two runs on six hits in four innings. He struck out four and walked two.

Duffy allowed four runs, three earned on seven hits in his start for the Royals. He struck out six and walked one in the no-decision.

Before the game, the White Sox acquired speedy outfielder Jarrod Dyson in a trade with Pittsburgh to boast their depth as they make a run for the postseason. Dyson came in as a defensive replacement in the ninth for Jimenez in left.

TRAINER’S ROOM

INF Nick Madrigal, one of Chicago’s top prospects, returned to the White Sox. He separated his left shoulder in his fifth game with the team. The 23-year-old second baseman was selected by the White Sox with the fourth overall pick in the 2018 draft. Catcher Zack Collins was optioned to Schaumburg to create a spot for Madrigal. Madrigal did not play on Friday night.

UP NEXT

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.