Luis Mendoza pitched into the eighth inning for his second consecutive victory and Jarrod Dyson hit a two-run double to lift the Kansas City Royals over the White Sox 2-1 on Sunday. The Sox lost for the 11th time in 15 games and with its 82nd defeat ensured the third losing record in manager Ozzie Guillen’s eight-year tenure.The young Royals continued their late-season surge, winning for the 10th time in 13 games.Mendoza (2-0) limited the Sox to one run and five hits over 7 2/3 innings after holding AL Central champion Detroit to two runs in seven innings last Tuesday, his first big league start in nearly a year and a half. The Pacific Coast League pitcher of the year struck out four and walked two. Greg Holland got four outs for his fourth save.Gavin Floyd carried a no-hitter into the sixth inning before Lorenzo Cain and Chris Getz opened with back-to-back singles. After advancing on Alcides Escobar’s sacrifice, Cain and Getz scored on Dyson’s double down the right-field line. It was the second straight day a White Sox starter carried a no-hitter into the middle innings. On Saturday, John Danks was perfect for 4 2/3 innings before Salvador Perez singled. Floyd (12-13) matched his season high with 10 strikeouts and held Kansas City to two runs and three hits over eight innings. Still, he finished with a losing record for the second consecutive season. Adam Dunn went 0 for 3 with a walk, dropping his average to .161. Dunn needs 13 plate appearances in the final three games to finish with the worst qualifying batting average in big league history, surpassing Rob Deer’s .179 mark in 1991. The 27-year-old Mendoza was 12-5 with a 2.18 ERA for Triple-A Omaha and was selected the PCL’s playoff MVP for his role in leading the Storm Chasers to the league title. But he hadn’t won a game in the majors since Aug. 3, 2008, until he beat the Tigers last Tuesday. Mendoza had to wait only five days for another win. The Sox failed to put more than one baserunner on in any inning against him until Gordon Beckham and Alexei Ramirez singled in the eighth.Holland replaced Mendoza and gave up a bloop double to Paul Konerko, trimming Kansas City’s lead to one. After A.J. Pierzynski was intentionally walked, Dayan Viciedo struck out with the bases loaded to end the inning.
NOTES—Melky Cabrera went 0 for 4 and still needs one hit to become the seventh player in Royals history to reach 200 in a season. …Alex Rios was shaken up in the fourth when he made a running catch and banged into one of the supports that hold up the screen on the fence in right-center at U.S. Cellular Field. He was removed from the game for precautionary reasons and replaced by Viciedo. … The Royals start a season-ending series at Minnesota on Monday with Felipe Paulino starting the opener against Kevin Slowey. Paulino lost at Target Field on July 17 in his only career appearance against Minnesota. … The White Sox wrap up their campaign with a three-game set at home against Toronto. Dylan Axelrod will seek his first big league win in his third start against scheduled Blue Jays starter Dustin McGowan.