SURPRISE, Ariz. | Luis Mendoza returned from Mexico's World Baseball Classic team to pitch four-hit ball over five innings, combining with four relievers on a five-hitter Sunday in the Kansas City Royals' 10-0 win over the White Sox.
Mendoza struck out four, walked one and lowered his spring training ERA to 0.82 in 11 innings. He threw 42 of 63 pitches for strikes.
Mendoza is competing for Kansas City's final rotation spot with Bruce Chen, who gave up five home runs Saturday to the Chicago Cubs.
Kansas City had 18 hits, two each by Billy Butler and Alex Gordon. The Royals batted around in a four-run first inning that Gordon led off with a broken-bat single and included run-producing singles by Butler, Eric Hosmer and Jeff Francoeur.
White Sox starter Zach Stewart allowed seven runs, eight hits and three walks in 2 2-3 innings, retiring eight of 18 batters.
ATHLETICS 12, CUBS (SS) 6: Adam Rosales hit two-run homers in the seventh and eighth innings, and the Oakland Athletics beat a Cubs' split squad 12-6 Sunday.
Rosales homered off Jason Berken in the seventh for an 8-6 lead, then homered against Steve Perakilis to drive in the final two runs.
Chris Young hit a three-run homer in the first off Scott Baker, making his first start since elbow ligament-replacement surgery while with Minnesota last April 17. Baker got one out and gave up three hits and two walks.
Josh Donaldson had a three-run homer in the third against Cory Wade.
Chicago's Dave Sappelt had a solo homer in the second off Tommy Milone, who allowed four runs and eight hits in 4 2-3 innings. Brent Lillibridge added a two-run homer in the sixth against Hideki Okajima, tying the score 6-6.