GLENDALE—Mike Aviles doubled, singled twice and scored two runs as the Kansas City Royals beat the White Sox 8-3 Sunday.The Royals had 17 hits, seven for extra bases. They tagged Mark Buehrle for five runs and nine hits in three innings.Clint Robinson had two RBI singles for Kansas City, prompting starter Luke Hochevar to offer his offense a proposition.In the mix for the opening day start, Hochevar allowed three hits and one run in three innings of work. He allowed four hits and a run in two innings in his spring debut last week.Buehrle dodged a scare in the third inning when his defensive prowess was put to the test. Lorenzo Cain’s line drive headed right for Buehrle, but the two-time defending Gold Glove winner caught it.Adam Dunn drove in his first run of the spring, a single in the first inning that scored Alexei Ramirez. He singled again in the sixth. Juan Pierre, Brent Lillibridge and Tyler Flowers each added two hits for the White Sox.Lance Zawadzki and Pedro Feliz hit solo home runs for the Royals.
NOTES—Pierre tumbled into the stands, failing to catch Gregor Blanco’s foul pop in the second inning. Later in the at-bat, Blanco lined out to Pierre, who doubled off Zawadzki at second base….The White Sox will play a split squad game against the Diamondbacks on Monday to benefit the Christina-Taylor Green Memorial Fund, named after the youngest victim of the January shootings in Tucson.