Christian Yelich hit a home run and Colin Rea threw seven shutout innings to help the Milwaukee Brewers to a 3-0 victory over the Colorado Rockies on Wednesday night in Denver.

William Contreras and Brice Turang each had three hits and Yelich had two for Milwaukee, which won for the eighth time in its last 10 games.

Rea (8-2) allowed six hits and struck out four without walking a batter. He has won his last five decisions.

Jakob Junis gave up two hits in two scoreless innings to earn his first save of the season. He struck out two and walked one.

The Brewers have won two of three games for Colorado and will enter the final game of the four-game series on Thursday.

Jake Cave, Brenton Doyle and Brendan Rodgers each had two hits for the Rockies, who have lost 16 of their last 22 games. Colorado was 0-for-8 with runners in scoring position while being shut out for the ninth time this season.

Rockies’ Dakota Hudson (2-12) gave up three runs and seven hits in 4 2/3 innings while losing his fifth consecutive start. He struck out four and walked three.

Yelich hit his home run with two outs in the first inning, a 446-foot blast to right field. It was his ninth home run of the season.

In the second, Sal Frelick walked with two and went to second on a wild pitch. Jake Bauers followed with a single to right to make it 2-0.

Milwaukee added another run in the fifth when Turang and Contreras singled and Yelich walked to load the bases with one out. After Willy Adames was thrown out, Garrett Mitchell walked Hudson to force Turang to hit home.

The Rockies threatened with two outs in the bottom of the eighth when Charlie Blackmon walked and Rodgers singled off Junis. Ryan McMahon then hit a deep drive to left that Yelich caught for the 390 mark.

In the ninth inning, Junis forced Elias Diaz to hit the ball to shortstop before allowing a double to Doyle. Junis then struck out Michael Toglia and Nolan Jones to finish it off.