DENVER — Brenton Doyle homered for the fourth time in five games, Austin Gomber won for the first time in seven weeks and the Colorado Rockies beat the Kansas City Royals 3-1 on Saturday night.
Gomber (2-5) allowed a run on six hits in seven innings and struck out three in his first victory since May 15. He outdueled Royals ace Seth Lugo, with Ryan McMahon having three hits to help Colorado win its third straight.
''That was the best result that I've had in a while, but I've felt really good the last couple of weeks. I've just been kind of honing it in," Gomber said. ''I thought I had a really good fastball, a good curveball, some good sliders at times. But really I thought it was kind of the fastball, curveball that kind of carried it for me today.''
Royals manager Matt Quatraro said the way Gomber mixed his fastball and breaking pitches kept his hitters off balance.
''I think when we looked hard, he threw soft and vice versa,'' Quatraro said. ''We didn't square up a whole lot of balls, so you've got to give him credit.''
Lugo (11-3) went six innings, allowing five hits and three runs — two earned. He struck out five and walked two.
In the second inning, Doyle hit his 11th homer of the season after Brendan Rodgers reached on third baseman Maikel Garcia's throwing error.
Doyle has had an exceptionally strong homestand, going 11 for 17 with four doubles, four home runs and nine RBIs in five games.