Menu

Shields sharp for 7 innings, Hosmer drives in 4 as Royals beat Padres 8-0

  • 0fd01222e6b18411530f6a706700ef8d.jpg

    Kansas City Royals starting pitcher James Shields works against the San Diego Padres during the first inning of a baseball game Wednesday, May 7, 2014, in San Diego. (AP Photo/Lenny Ignelzi)The Associated Press

  • c3f27d75e6b58411530f6a706700883c.jpg

    Kansas City Royals' Eric Hosmer is congratulated at the dugout after scoring in the Royals three run first inning against the San Diego Padres during a baseball game Wednesday, May 7, 2014, in San Diego. (AP Photo/Lenny Ignelzi)The Associated Press

  • Royals Padres Baseball-3.jpg

    San Diego Padres starting pitcher Andrew Cashner works the first inning against the Kansas City Royals during a baseball game Wednesday, May 7, 2014, in San Diego. (AP Photo/Lenny Ignelzi)The Associated Press

James Shields scattered seven hits over seven innings, Eric Hosmer drove in a season-high four runs and the Kansas City Royals beat the San Diego Padres 8-0 Wednesday.

The Royals scored three times in the first and that was plenty for Shields (4-3). He struck out four, walked two and threw 118 pitches.

Two relievers finished for the Royals. The Padres were shut out for a major league-high sixth time this season. San Diego has lost six of eight overall.

Andrew Cashner (2-5) lasted a season-low four innings.