CHICAGO – Jeremy Guthrie struck out nine and gave up one run in six innings, and the Kansas City Royals snapped a two-game losing streak to start the season, beating the White Sox, 3-1, Thursday afternoon.
Guthrie (1-0) scattered five hits and walked one for Kansas City, which took its first lead of the season with three runs in the fifth inning and made it stick.
Sox right-hander Gavin Floyd (0-1) gave up four hits and two runs in six innings. He walked one and struck out five.
Royals catcher Chris Getz singled home Jeff Francoeur in the fifth.
Gordon Beckham was 4 for 4 for the Sox, matching a career high set May 12, 2012, at Minnesota.
Greg Holland worked the ninth for his first save.
The Royals scored three runs after the first out in the fifth. First baseman Eric Hosmer walked, advanced to third on Francoeur's single to right and scored when center fielder Jarrod Dyson grounded out.
Francoeur advanced to second on the play and came home with on Chris Getz's single to center field and an error by Alejandro De Aza. Getz, who advanced to second base after the error, scored on Alex Gordon's RBI single to right.
The Sox got a run back in the bottom half. Tyler Flowers was hit by a pitch from Guthrie with two outs, advanced to third on Beckham's second hit of the game and scored on De Aza's single to right-center before Jeff Keppinger struck out to close the inning.
Beckham singled to right in the seventh off reliever Aaron Crow to put runners at first and second with one out. But Dyson made a running grab of De Aza's long fly and the Royals got out of the inning when Escobar grounded to second.
Beckham got his fourth hit in the ninth, a two-out single that advance pinch-runner Conor Gillaspie to second. But De Aza grounded to first to end the game.
The Sox had runners on first and third with one out in the third after Beckham lined a single to right to advance Flowers. But De Aza, the leadoff batter, grounded into an inning-ending double play.
Kansas City catcher Salvador Perez lined a one-out double to left off Floyd in the second inning but failed to advance.
Guthrie was 5-3 in for the Royals last year after his July acquisition from Colorado. Kansas City was 10-4 in his 14 starts.
Except for the struggles in the fifth, Floyd was solid. He threw 94 pitches – 66 for strikes. He was 12-10 last year, his first winning season since 2008 but fifth straight with double-digit wins.
Four Kansas City pitchers combined to strike out 11. Dayan Viciedo struck out four times and Adam Dunn struck out three.
NOTES: Flowers is only the second Sox catcher to homer in his first two games. Sherm Lollar had a pair in 1958. ... The Sox continue a six-game homestand at 7:10 p.m. Friday with the first in a 3-game series with Seattle. The Sox send left-hander Jose Quintana against right-hander Blake Beavan. ... The Sox's first interleague series starts Wednesday with a three-game set in Washington.