Kansas City Royals starting pitcher Jason Vargas delivers to a Tampa Bay Rays batter during the third inning of the MLB American League baseball game at Kauffman Stadium in Kansas City, Mo., Monday, April 7, 2014. (AP Photo/Orlin Wagner)
KANSAS CITY, Mo. (AP) _ Jason Vargas cooled down hot-hitting Cleveland, Eric Hosmer hit a two-run homer and the Kansas City Royals held on for a 9-5 victory over the Indians on Tuesday night.
Hosmer also drove in a run during a four-run fourth inning. Alex Gordon homered in the eighth and Mike Moustakas hit a two-run shot later that inning as the Royals (32-32) moved back to .500 by matching their second-best run total of the season.
Vargas (6-2) gave up six hits and hit three batters with pitches, but didn't allow a run until Jason Kipnis drove in a pair with a two-out double in the eighth. Tim Collins entered and gave up another run before Aaron Crow yielded two more in the ninth.
Corey Kluber (6-4), who dominated the Royals earlier this season, allowed six runs _ three earned _ and six hits over five innings. He struck out five and walked two.