CHICAGO — Alex Gordon hit a two-run homer in the 12th inning and the Kansas City Royals beat the Chicago White Sox 4-2 on Sunday for their sixth consecutive victory.
With no outs and Jarrod Dyson on third, the White Sox brought their infield in, but it didn't matter one bit.
Gordon drove a 2-2 pitch from Donnie Veal (1-1) over the wall in center for his first homer since July 7 and No. 10 on the year.
Aaron Crow (7-3) tossed a scoreless inning to get the win and Greg Holland finished for his 27th save in 29 chances. Holland has converted each of his past 20 opportunities.
The White Sox had a chance to win the game in the 10th, but Dyson threw out pinch runner Blake Tekotte at the plate to end the inning. Tekotte was trying to score from second on Alejandro De Aza's sharp single to center field.
Kansas City (51-51) matched its longest winning streak of the season and got back to .500 for the first time since it beat Cleveland 2-1 on June 17 to improve to 34-34.
It's the best record for the Royals this late in the year since they finished the 2003 season with an 83-79 mark, according to STATS.
Adam Dunn homered for the last-place White Sox, who closed out a 3-7 homestand with their ninth loss in 12 games overall. Paul Konerko also had an RBI single.