SURPRISE, Ariz. (AP) -- Eric Hosmer went 3 for 3 with a home run and two doubles, Mike Moustakas hit a two-run shot and the Kansas City Royals beat a San Francisco Giants split squad 9-5 on Saturday.
The Royals remained the only undefeated team in spring training with an 8-0-1 record. The Giants fielded a team of mostly minor leaguers and non-roster invitees.
Jeremy Guthrie, who re-signed with the Royals in the offseason for 25 million over three years, made his first Cactus League start. He gave up two runs and four hits in two innings.
Brandon Belt, the only Giants player in the lineup who started for the 2012 World Series champions, went 4 for 5 with a home run to raise his batting average to .526.
Gary Brown hit a two-run homer in the seventh and Bret Bochy, the son of Giants manager Bruce Bochy, pitched a scoreless inning.