DENVER -- Opposing pitchers typically don't look forward to pitching at Coors Field, and many of them dread the place.

Not Lance Lynn. It's a limited sample size, to be sure, but the St. Louis Cardinals' right-hander has had minimal trouble with the mile-high altitude and wide-open-spaces outfield of Coors Field.

He held the Colorado Rockies to three singles in eight innings Monday as the Cardinals romped 8-0 in the opener of their three-game series. Matt Adams backed Lynn with two homers and drove in a career-high six runs. Lynn did not walk anyone and struck out seven.

In three starts at Coors Field, he is 1-0 with a 1.77 ERA (20 1/3 innings, 4 earned runs). Lynn has faced 77 batters there without allowing a home run.

Lynn (8-5) gave up a one-out single in the first to Corey Dickerson and then retired 16 straight batters until Charlie Blackmon singled with two out in the sixth. His hard grounder went off the glove of diving first baseman Adams and on into right field.

Lynn had not allowed anyone to reach second base until Dickerson followed with a single. But Lynn got Troy Tulowitzki to fly to right, and Tulowitzki threw his bat down in disgust upon making contact.

Jhoulys Chacin (1-6) gave up five runs in six innings on four hits and three walks and one hit batter. He threw just 57 of 92 pitches for strikes as he remained winless in his career against the Cardinals. In four games, three starts, against them, Chacin is 0-3 with a 6.75 ERA (20 innings, 15 earned runs).

Franklin Morales relieved Chacin, making his first appearance in five days. Morales walked Lynn to open the sixth and then grazed Matt Carpenter with a pitch. Rockies manager Walt Weiss challenged the ruling, but it was upheld in a lengthy review of 3 minutes, 34 seconds.

Morales struck out Matt Holliday but fell behind Adams 3-1. Adams then launched the next pitch, a fastball, to deep right-center for his eighth homer of the season and his first multi-homer game of the season. It was the left-handed hitting Adams' first homer in 46 at-bats this season against a left-handed pitcher. The last Cardinals player with six RBIs in a game was David Freese on June 7, 2012 at Houston.

The loss was the seventh straight for the Rockies (34-42), who have dropped 21 of their past 29 games. The Cardinals (42-35), winners of three straight, improved to 19-18 on the road at the outset of a 10-game trip that will also include stops at San Francisco and the Los Angeles Dodgers.

Adams gave the Cardinals a 5-0 lead in the fifth when he lined a 1-2 fastball from Chacin just over the out-of-town scoreboard in right for his seventh homer and third RBI of the game.

It was the third straight inning the Cardinals scored against Chacin as they struck for three runs in the third and added another in the fourth. Center fielder Jon Jay led off the third inning with a walk and scored when shortstop Jhonny Peralta followed with a double to straightaway center that just eluded center fielder Drew Stubbs.

Chacin hit second baseman Mark Ellis with a pitch to open the third. Lynn sacrificed him to second, and, after Carpenter walked, Holliday doubled home a run. With the Rockies infield drawn in, Adams hit a hard grounder past second baseman DJ LeMahieu for a two-run single.

Lynn gave up a single to Dickerson with one out in the first and then retired the next 14 batters he faced through the fifth, reaching that point on 61 pitches, 37 strikes.

Meanwhile, Chacin's command was spotty through five innings as he issued three walks in addition to hitting Ellis and threw 47 strikes among his 79 pitches.

NOTES: Colorado C Michael McKenry went on the bereavement list Monday, and he will be away from the team for three days. The Rockies selected the contract of C Jackson Williams from Triple-A Colorado Springs. ... Rockies RHP Christian Bergman, struck in the base of the left hand by a line drive Friday, is expected to make his scheduled start Wednesday. He threw a bullpen session Sunday, and the swelling was diminished. ... Cardinals LHP Marco Gonzales will start Wednesday in his major league debut, taking the turn of LHP Jaime Garcia. A native of Fort Collins, Colo., Gonzalez is 3-2 with a 2.33 ERA in seven starts at Double-A Springfield. ... The Cardinals recalled INF Pete Kozma and RHP Eric Fornataro from Triple-A Memphis and placed RHP Michael Wacha (right shoulder stress reaction) and Garcia (left shoulder inflammation) on the 15-day disabled list. ... Rockies SS Troy Tulowitzki was selected the captain of the National League team for the Gillette Home Run Derby in Minneapolis on July 14, the day before the All-Star Game.