Rockies 4, Indians 2

Jeff Baker homered and scored three runs and Jeff Francis pitched six innings of one-run ball as the Colorado Rockies beat the Cleveland Indians on Wednesday night, 4-2.

Omar Quintanilla went 2-for-3 and had two RBIs for the Rockies, who have won four of their last five. Brian Fuentes pitched the ninth for his 12th save in 15 chances.

Francis (3-6) pitched into the seventh to earn his second win in his last four starts. Aaron Laffey (4-4) lost for the first time since May 22 and for just the second time since April 28.

Baker, who hit an inside-the-park home run in Tuesday's game, got the Rockies on the board first in the second inning. He hit a one-out double to left, Chris Iannetta was hit by a pitch and Quintanilla doubled down the right-field like to make it 1-0.

Baker led off the fourth with his third home run to make it 2-0.

The Indians cut the lead in half in the sixth when Jamey Carroll doubled home Grady Sizemore with one out. The Rockies got the run right back in their half of the sixth when Baker reached on a fielder's choice, stole second and scored on Quintanilla's single to left to make it 3-1.

Shin-Soo Choo's sacrifice fly in the seventh inning trimmed the lead to one, but the Rockies quickly made it a two-run cushion. Willy Taveras led off the seventh with a single, stole second, moved to third on catcher Kelly Shoppach's throwing error and scored on Ryan Spilborghs' sacrifice fly.

Notes: Cleveland RHP Fausto Carmona (left hip strain) experienced soreness after throwing a simulated game Monday and will not throw scheduled rehab games of June 20 and 25. Indians trainer Lonnie Soloff said Carmona will be shut down for three days and be re-evaluated after that. ... The Rockies agreed to terms with LHP Christian Friedrich, the team's first-round pick in this year's draft. ... Laffey's single in the third inning was his first major league hit.