Bettis pitched into the eighth inning and combined with three relievers on a five-hitter, leading the Rockies over the Pittsburgh Pirates 2-0 on a snowy Tuesday night.
Colorado improved to 5-1 on a seven-game trip that started in Washington, and the Rockies are 9-4 on the road overall.
Diamondbacks 1, Giants 0 • In Phoenix Patrick Corbin lost his no-hit bid on Brandon Belt’s checked-swing infield single with two outs in the eighth inning but finished a one-hitter to lift Arizona. David Peralta lined a run-scoring single off Tony Watson (1-1) in the bottom of the eighth.