GLENDALE, Ariz. -- Neither starting pitcher for the White Sox nor Royals recorded a strikeout or issued a walk over three innings of work during the Kansas City's 8-3 victory at Camelback Ranch Sunday.

Kansas City's Luke Hochevar simply was able to control the White Sox hitters to a greater degree than Mark Buehrle could shut down the Royals (6-2). Buehrle yielded five earned runs on nine hits in his second Cactus League start, a high-hit pattern seemingly following the veteran southpaw every year at least once or twice per Cactus League season.

"A couple during spring, a couple during the season," said a smiling Buehrle, who gave up 246 hits over 210 1/3 innings during the 2010 season. "It's one of those things where you give up a lot of hits, but location-wise I felt good. I might have missed a couple of spots. I felt good with everything I was throwing."

The Royals scored three in the first inning, with four of the first five batters reaching base. Lorenzo Cain doubled home one run, while Eric Hosmer picked up another RBI on a sacrifice fly and Clint Robinson singled home the third.

Mike Aviles led the 17-hit attack with three hits, while Robinson knocked out two and finished with two RBIs. Shortstop Lance Zawadzki, batting ninth, had two hits and his first home run. Pedro Feliz homered in the seventh off reliever Tony Pena, who gave up six hits in two innings. Ten different players had hits for the Royals.

"Normal Buehrle, just quick Buehrle, throwing strikes," Aviles said. "He's one of those pitchers that comes at you, throws strikes, works quick and some days you get yourself out. It's spring and he was throwing more balls over the heart of the plate, which is not him. Normally, he's on the corners and he was leaving a couple of balls up."

Adam Dunn and Tyler Flowers knocked out two hits apiece, with Dunn producing his first White Sox RBI via a first-inning single to center against Hochevar. The line shot scored Alexei Ramirez, who had doubled.

Sunday's loss marked the White Sox third straight, dropping their Cactus League ledger to 1-6.

Up next for Royals: A rare day-night doubleheader is in store for Monday -- at 2:05 p.m. CT against the Arizona Diamondbacks at Surprise Stadium (available in an MLB.com exclusive audio webcast) and at 8:05 p.m. CT (available on MLB.TV and Gameday Audio) against the San Diego Padres at Peoria Stadium. The Royals will split their squad between the two games with Jeff Francis starting against the D-backs, followed by relievers Joakim Soria, Jeremy Jeffress and Robinson Tejeda. In the night game, Sean O'Sullivan will start against the Padres. The lineup at Peoria will include top prospects Mike Moustakas and Eric Hosmer.

Up next for White Sox: Ozzie Guillen will be leading a strong group of his charges to Tucson on Monday for a charity game with the D-backs at Kino Veterans Memorial Stadium, beginning at 2:05 p.m. CT. All proceeds from the contest benefit the Christina-Taylor Green Memorial Fund. Edwin Jackson makes the start, his second of the spring, in Tucson, with Sergio Santos and Chris Sale scheduled to get important relief innings. Third baseman Brent Morel, Ramirez, Dunn and right fielder Carlos Quentin also are making the trip. Lucas Harrell gets the start for the split-squad game against the Indians back in Glendale, beginning at 2:05 p.m. in an MLB.com exclusive video webcast.