By Associated Press
Eric Hosmer hit a three-run homer with two outs in the ninth inning off former Kansas City teammate Greg Holland, lifting the Royals over the Colorado Rockies 6-4 on Wednesday night.
Hosmer's 21st home run of the season was the first game-ending shot of his career.
Holland (2-5) fell to 0-4 with one save in four opportunities in his past six games, allowing 10 hits, three home runs and 12 runs over five innings. The former Royals closer issued a leadoff walk in the ninth, gave up a two-out single to Melky Cabrera and then was tagged by Hosmer on a 1-1 pitch.
Brandon Maurer (2-1) pitched the ninth.
Charlie Blackmon and Nolan Arenado homered for the Rockies in a matchup of playoff contenders.
Blackmon hit his career-high 30th. He became the first National League leadoff man to reach 30 home runs since Hanley Ramirez of the Marlins in 2008.
Arenado, who has homered in back-to-back games, hit his 29th in the first. He leads the majors with 108 RBIs and 74 extra-base hits.
Arenado has a major league leading .430 batting average in the first inning.
Rockies rookie Antonio Senzatela allowed nine hits but just two runs in five innings.
Ian Kennedy failed to make it out of the fifth for Kansas City, yielding three runs on seven hits, including two home runs. In his past two starts, he has surrendered eight runs on 13 hits, including four home runs, in 7 1/3 innings.
Kennedy is 0-6 with a 5.97 ERA in 12 home starts this season. He has a franchise record of 16 winless starts since beating the Minnesota Twins on Aug. 20, 2016.
Whit Merrifield had four hits for the Royals, matching his career high.