Adam Frazier stepped up at the plate for the Pirates, recording two doubles and a single, while also making a run-saving play on defense. He made a diving stop at second base to rob Chris Ianetta of what would've been a game-tying RBI single in the eighth inning. Frazier finished with one RBI, while Gregory Polanco drove in two, as the Pirates stayed three games over .500. Corey Dickerson and Ryan McMahon also finished with run-scoring hits, helping Pittsburgh take two out of three at Coors Field.
Archer got off to a fast start by retiring the first eight batters he faced, before the opposing pitcher, German Marquez, singled in the third inning. The Rockies got on the board with David Dahl's two-run home run in the fourth inning, cutting their 3-0 deficit to just one. The long ball was his fifth of the season, but the Rockies dropped to just two games over .500 at home.
Marquez tied a career high with 10 strikeouts for Colorado, but suffered his ninth loss of the season. He was able to record an immaculate inning in the fourth, striking out the side on nine pitches. He is the third pitcher to achieve the feat this season, as this was the first time it was done at Coors Field. The only other Rockies pitcher to throw an immaculate inning was Rex Brothers in 2014.
The Pirates will continue their west coast road trip against the San Francisco Giants on Thursday night. The Rockies will stay home for an intriguing series with the Los Angeles Dodgers that same night.