KANSAS CITY, Mo. -- Any sort of four-game winning streak is a big deal in a town where the local team hadn't won more than three in a row since September 2009.
|More on White Sox at Royals|
|Eye on Baseball|
During a 4-1 start to the season, the up-and-coming Royals have wiped out a lead in the eighth inning at home, launched a pair of game-ending home runs in the ninth and won on Cabrera's single.
In the season opener against the Angels, the only game they've lost, Alex Gordon missed a walkoff home run in the ninth by inches.
"These first five games have been the funnest five games I ever played in my life," said Billy Butler, whose two-run homer tied it at 6 in the eighth. "Hopefully we can get off to a good lead and just cruise to a victory."
Cabrera's single up the middle off Tony Pena (0-1) scored Chris Getz from second and gave KC its first back-to-back victories in extra innings since June 30-July 1, 2006. It also gave Cabrera three RBI.
"As long as you win them, that's all that counts," manager Ned Yost said.
Jeremy Jeffress (1-0) got two outs for the victory, capping another standout performance by a bullpen that contains three rookies. The relievers 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.
"There is nothing worse than getting four early and giving it right back," White Sox starter Gavin Floyd said.
Chris Sale relieved Floyd to begin the eighth and gave up the tying home run to Butler.
"When you score four runs in the first inning you feel pretty good when Gavin Floyd is on the mound," White Sox manager Ozzie Guillen said.
Hochevar did not allow another run until Alexei Ramirez hit an RBI triple with one out in the sixth. With two outs, Ramirez scored when third baseman Brent Morel failed to handle Pierre's infield grounder and was charged with an error.
Gordon's two-run home run in the bottom of the first cut the lead in half.
Gordon, who had four hits and scored four runs Sunday in a 13-inning victory against the Angels, was 3 for 5 with two doubles and two RBI.
Floyd 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.
- 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 past 10 years.