Updated

KANSAS CITY, Mo, (AP) — Jose Guillen hit two home runs and drove in three runs as the Kansas City Royals defeated the Colorado Rockies 9-2 on Friday night.

The Royals are 6-2 since Ned Yost replaced Trey Hillman as manager, who was fired May 13. Kansas City has won three straight for the first time since Sept. 20-22.

Guillen, who homered in his final at-bat Thursday at Cleveland, has homered in three straight at-bats. After being hit by a pitch in the second, Guillen homered with two outs in the fourth with Billy Butler aboard.

Brian Bannister (3-3), who has won back-to-back starts, gave up three singles in the second, but allowed only one hit — Troy Tulowitzki's fourth-inning double — the next five innings.

Guillen led off the seventh with his 11th home run, which is two more than he hit last season, for his 1,500th career hit. It was Guillen's 14th multihomer game and the second this season. In his past two games, Guillen is 4 for 6 with three home runs and six RBIs.

The Royals batted around in the four-run seventh, which also included RBI singles by Jason Kendall, Mike Aviles and David DeJesus.

Bannister failed to get out of the eighth, however, giving up a two-run homer to Clint Barmes. He went 7 1-3 innings, his longest outing of the season, allowing two runs on seven hits, to lower his ERA to 4.72.

Rockies right-hander Jason Hammel, making his second start since coming off the disabled list with a right groin strain, took the loss. Hammel (1-3) allowed five runs on six hits, while walking one and striking out six.

The Royals scored three more runs on two singles in the ninth.

NOTES: Royals 2B Mike Aviles led off the fourth with his first walk of the season in his 66th plate appearance. ... Yost said RHP Robinson Tejeda is available to pitch again. He has not pitched since May 13 because of a strained left calf. ... Jason Giambi, a career .321 hitter with 30 home runs at Kauffman Stadium, was the Rockies' designated hitter. It was his ninth start, with the first eight at first base.