KANSAS CITY—Melky Cabrera’s RBI single scored Chris Getz from second in the 12th inning Tuesday night, lifting Kansas City past the White Sox 7-6 and giving the Royals their fourth straight win in their final at-bat.Getz singled leading off and was sacrificed to second and then Cabrera connected of Tony Pena (0-1) for his third hit of the game. Jeremy Jeffress (1-0) got two outs for the win in Kansas City’s first four-game winning streak since September 2009.The Royals bullpen threw six shutout innings after the White Sox scored four in the first off Luke Hochevar and took a 6-4 lead in the sixth.Chris Sale relieved starter Gavin Floyd to begin the eighth and gave up a two-run home run to Billy Butler, which tied it 6-all.The White Sox had a 4-0 lead after Hochevar’s 13th pitch. Juan Pierre got the game started with a triple into right-center and Gordon Beckham followed with an RBI single.Adam Dunn walked and Paul Konerko, who has at least one RBI in all four games the White Sox have played, slammed an 0-1 pitch 437 feet over the fence in left.Hochevar, who took the loss on opening day to the Los Angeles Angels, did not allow another run until Alexei Ramirez hit an RBI triple with one out in the sixth. With two out, Ramirez scored when third baseman Brent Morel failed to handle Pierre’s infield grounder and was charged with an error.Alex Gordon’s two-run home run in the bottom of the first cut the lead in half.Floyd gave up a single to Alcides Escobar and walked Matt Treanor to start the second inning. Both moved up on a double steal and scored on Cabrera’s two-out single, knotting it 4-4.Gordon, who had four hits and scored four runs in Sunday’s 13-inning victory over the Angels, was 3 for 5 with two doubles and two RBIs.Floyd gave up two runs in each of the first two innings but went seven innings and allowed four runs on seven hits, walking two and striking out five.Hochevar went six innings and gave up six runs and seven hits, with two walks and one strikeout. One run was unearned.
NOTES—Kansas City’s 3-1 start marked just the third time since 1991 the Royals had won three of their first four games. … Mike Aviles lined into a 6-3 double play ending the seventh, with Ramirez’ throw cutting down Getz at first. … The Royals’ longest winning streak last year was three games, on six occasions. … The White Sox have won the season series against the Royals nine of the last 10 years.