The score was tied 1-1 before the Orioles erupted for seven runs in the third, sending 12 men to the plate while banging out six hits, drawing two walks and benefiting from an error by Rockies shortstop Troy Tulowitzki.
Bud Norris (9-10) collected the victory, yielding four runs on nine hits over 5 2/3 innings. He walked three and struck out five.
Colorado rookie Chad Bettis (0-2), making his fourth major-league start, was pounded for eight runs (only two earned) on seven hits, lasting just 2 2/3 innings.
Dexter Fowler went 2-for-4 with two RBI for the Rockies.