As disheartening as it might have been to watch the Colorado Rockies rally for four runs in the seventh inning on Wednesday night, the Diamondbacks only needed to remind themselves of a simple truth: one played out time and again in this ballpark over the years.

At Coors Field, nearly anything is possible.

The Diamondbacks proved it again, scoring 11 runs in the final two innings to come away with a wild, 16-8 win over the Rockies. It was the eighth game in franchise history in which they've scored at least 16 runs and their 21 hits tied a season high.

Paul Goldschmidt drilled a go-ahead, bases-clearing double and Miguel Montero delivered a career-high six RBIs to lead the Diamondbacks, who will go for their first sweep of the season in Thursday night's series finale.

The Rockies took advantage of a defensive miscue in the bottom of the seventh to grab an 8-5 lead, but the Diamondbacks immediately rallied against lefty reliever Rex Brothers, who gave up four hits and a walk to the five batters he faced.

"We know that three runs isn't enough (of a lead here)," Montero said, "and all the guys put really good at-bats together, especially the lefties off Brothers."

Four of the five batters Brothers faced were left-handed, including Didi Gregorius and Gerardo Parra, two hitters who traditionally struggle against same-side pitchers.