Eddie Bonine limited Colorado to five hits over eight innings to lift the Detroit Tigers to a 7-1 win over the Rockies on Friday night.
Curtis Granderson was 4-for-5 with two triples for Detroit, which has won three straight, 14 of its last 18 and is one game under .500 for the first time since May 1.
The Tigers have a chance to climb to .500 for the first time all season on Saturday night.
The defending NL champion Rockies have lost five straight and six of their last seven. They have scored 11 runs in their last five contests.
Bonine (2-0), making his third major league start, didn't allow a hit until Garret Atkins' pop fly single to right-center leading off the fifth. He didn't walk a batter and struck out two.
Using a heavy sinker, Bonine got 17 groundball outs.
Joel Zumaya, who has struggled with his command since returning from the disabled list a week ago, pitched a scoreless ninth.
Ubaldo Jimenez (2-8) gave up four runs and nine hits in four innings, throwing 104 pitches. In his previous start, Jimenez gave up two hits in eight innings to beat the Mets, his first win since April 8.
Detroit took a 2-0 lead in the first on Carlos Guillen's run-scoring double and Miguel Cabrera's two-out RBI single. Ivan Rodriguez's two-out run-scoring single in the third made it 3-0. Ordonez hit a two-out RBI single in the fourth to increase the lead to 4-0.
The Tigers made it 5-0 in the sixth on Guillen's double-play grounder.
Colorado scored in the seventh on Jeff Baker's two-out RBI single. It scored Brad Hawpe, who doubled with one out.
Detroit got two in the ninth on Granderson's run-scoring triple and Placido Polanco's sacrifice fly off Luis Vizcaino.
Troy Tulowitzki went 0-for-3 and is hitless in his last 13 at-bats, dropping his average to .148. With runners on the corners and the Rockies down 4-0 in the fifth, he bounced into an inning-ending double play.