Advertisement

MLB: Kansas City 5, St. Louis 3

ST. LOUIS, June 18 (UPI) -- Odalis Perez went six innings Monday, giving up three runs as the Kansas City Royals posted a 5-3 win over the St. Louis Cardinals.

John Buck hit his 13th homer of the season to power the Kansas City offense. Mark Teahen, Emil Brown and Ryan Shealy each had two hits apiece in the victory.

Advertisement

Perez scattered six hits while improving to 4-7.

So Taguchi led St. Louis with three hits and a run scored, while Scott Rolen hit his fourth home run of the season.

Adam Wainwright (5-6) gave up five runs on nine hits in seven innings to take the loss.

Latest Headlines