CINCINNATI (AP) -- Troy Tulowitzki hit a two-run homer, Esmil Rogers pitched just well enough for six innings and the Colorado Rockies sent the Cincinnati Reds to their fifth loss in six games with a 3-2 win on Tuesday night.
Dexter Fowler had two of Colorado's five hits and drove in the go-ahead run for the Rockies, who have won three out of their last four games.
Lack of clutch hitting continued to plague the Reds, who were 0 for 10 with runners in scoring position and left Dontrelle Willis still looking for his first win in six starts since being called up from Triple-A on July 10.
Willis (0-2) lowered his ERA from 3.41 to 3.16 and finished with a season-high 10 strikeouts.
Rogers (6-1) allowed eight hits and two runs with six strikeouts and two walks.