DENVER -- Colorado Rockies manager Walt Weiss has called it the million dollar question.
Why do the Rockies play particularly well against very good teams only to stumble against the laggards?
The pattern unfolded again Monday night when starter Jon Gray continued his late-season revival and the Rockies began a nine-game homestand with an 8-1 rout of the Los Angeles Dodgers.
The Rockies are 23-20 since the All-Star break. In that stretch, they have won series against Baltimore, the New York Mets, Chicago Cubs, Washington (twice) and have been swept in three-game encounters by Philadelphia and Milwaukee.
Nick Hundley hit a two-run homer in the fourth off Kenta Maeda (13-8). DJ LeMahieu had three RBI, including a two-run double in a five-run seventh, Nolan Arenado added an RBI double and Gerardo Parra had a run-scoring single.
Arenado's hit gave him 33 RBIs in August, tying the team record for RBI in that month set by Andres Galarraga in 1996. Parra's hit was his 1,000th career hit.
The win was the third straight for the Rockies overall and their fifth in the past six games at Coors Field, where they are 33-31.
Gray (9-6) gave up four singles in six scoreless innings with three walks, two hit batters and eight strikeouts. He threw 111 pitches, four shy of his career high on July 17 in seven innings at Atlanta.
In his past two starts, Gray has allowed two runs and eight hits in 12 innings with six walks and 18 strikeouts. Gray had gone 0-2 with a 12.46 ERA in his three previous outings.
Maeda's five-game winning streak ended as he lost for the first time in seven starts since July 17. In two previous starts at Coors Field, Maeda was 2-0 with a 1.50 ERA (12 innings, 2 earned runs).
The Dodgers scored a run in the ninth to avoid being the first team to be shut out at Coors Field by the Rockies since they beat San Diego 5-0 on Aug. 16, 2015.
Nick Hundley connected on a 1-2 slider from Maeda for his eighth homer and third in six games for a 2-0 lead in the fourth.
Gray limited the Dodgers to four singles through five scoreless innings with three walks and six strikeouts. He didn't retire the side in order in that span but held the Dodgers hitless in six at-bats with runners in scoring position.
NOTES: Dodgers LHP Clayton Kershaw (mild disc herniation), RHP Brandon McCarthy (right hip stiffness) and LHP Brett Anderson (left index finger blister) will participate in a simulated game on Tuesday at Dodger Stadium. ... Dodgers 3B Justin Turner was not in the lineup after playing six straight days and going one for his past 17 at-bats. ...Dodgers RHP Kenta Maeda was recalled from the Rookie-level Arizona League Dodgers and RHP Brock Stewart was optioned to Double-A Tulsa. ... Colorado 1B Gerardo Parra started his third straight game at the position, which he had never played professionally before Saturday. ... Rockies manager Walt Weiss said "it's possible" that 1B Mark Reynolds (broken left hamate bone) can return this season. He last played Aug. 11. ... Rockies RHP Tyler Chatwood (mid-back strain) allowed four hits and two unearned runs in 4 1/3 innings in a rehab start for Double-A Hartford at Richmond with one walk and three strikeouts. Chatwood threw 73 pitches, 40 strikes. … Colorado PH Stephen Cardullo, who spent the past four seasons in independent ball and turns 29 on Wednesday, singled in the eighth for his first major league hit.