Royals 7, White Sox 6
KANSAS CITY, Mo. -- Jeremy Guthrie survived into the sixth inning and Salvador Perez and Lorenzo Cain each drove in two runs as the Kansas City Royals held off the Chicago White Sox 7-6 on Saturday night.
Jose Abreu homered twice for the White Sox, who lost for the ninth time in 12 games against the Royals this season.
Guthrie picked up the victory, although he yielded six runs and 10 hits in 5 2/3 innings.
The White Sox sent nine men to the plate in a four-run sixth to chase Guthrie and cut the Kansas City lead to one.
Abreu led off the sixth with his 21st home run of the season. The inning included an RBI single by shortstop Carlos Sanchez and a two-run single by center fielder Adam Eaton.
Greg Holland struck out all three batters he faced in the ninth to pick up the save.
Abreu led off the White Sox's two-run fourth with his first homer of the game on an 85 mph cutter from Guthrie that sailed over the center field fence.
After Abreu's blast, left fielder Melky Cabrera doubled down the left-field line and stopped at third on right fielder Avisail Garcia's single. Cabrera scored when first baseman Adam LaRoche grounded into a double play.
White Sox right-hander Jeff Samardzija, who did not allow a base runner the first three innings, could not hold the 2-0 advantage for long.
Royals shortstop Alcides Escobar began the bottom of the fourth with a single to center. Samardzija walked third baseman Mike Moustakas and Cain to load the bases with nobody out. First baseman Eric Hosmer's fielder's-choice grounder scored Escobar. Moustakas came home on designated hitter Kendrys Morales' groundout.
Perez's two-out single drove in Hosmer to make it 3-2.
The Royals chased Samardzija in a four-run fifth, which center fielder Jarrod Dyson led off with a triple to right center. After Escobar was hit by a pitch, Moustakas' sacrifice fly brought Dyson home. Escobar went to second on Moustakas' fly and to third on a wild pitch before scoring on Cain's single.
Morales' RBI double ended Samardzija's night and Perez greeted left-handed reliever Dan Jennings with an opposite-field, run-producing double.
Samardzija was roughed up for seven runs, six hits and two walks and hit a batter in 4 2/3 innings.
White Sox catcher Geovany Soto made a costly running blunder to end the fifth. With Soto on second and third baseman Tyler Saladino at first, Soto was off and running with the count full on Abreu. Guthrie, however, threw to third and Soto was trapped in a rundown.
NOTES: White Sox CF Adam Eaton, who left in the fourth inning on Friday with a jammed left shoulder upon falling after making a catch, was back in the lineup. ... Ben Zobrist, who started eight games in left field since being acquired in a July 28 trade with Oakland, was not in the Kansas City lineup. Manager Ned Yost said it was a day off. ... White Sox LHP Jose Quintana will start the series finale on Sunday at Kansas City, which counters with LHP Danny Duffy, who has a 2.66 ERA since coming off the disabled list on June 23. ... Royals LF Alex Gordon took batting practice for the first time since going on the DL with a strained left groin.