SURPRISE, Ariz. (AP) Mike Moustakas homered, doubled and drove in five runs to help the Kansas City Royals outslug the San Francisco Giants 16-10 Tuesday night.

Moustakas hit a three-run homer during an eight-run third inning in which 11 Royals batted. Omar Infante added a two-run double in the inning, and then Kendrys Morales homered in the fourth.

Royals starter Yordano Ventura was ambushed by a group of mostly minor leaguers, allowing 10 runs on 11 hits in four innings. Ventura threw seven scoreless innings against the Giants in Game 6 of the 2014 World Series.

More from FoxSports

Minor leaguers Ricky Oropesa, Austin Slater and Christian Arroyo homered off Ventura and combined to drive in nine runs in the first four innings.

Giants right-hander Clayton Blackburn gave up six runs on five hits and four walks in 2 2/3 innings.