MILWAUKEE (AP) - Isaac Collins hit a bases-loaded sacrifice fly in the ninth inning to bring home the winning run, and the Milwaukee Brewers recovered after blowing a six-run lead to beat the Arizona Diamondbacks 9-8 on Tuesday night.

For the second straight night, the major league-best Brewers grabbed an early 6-0 lead. Milwaukee hung on for a 7-5 victory Monday. This time, the Diamondbacks came all the way back to tie it.

William Contreras and Brice Turang hit two-run homers for Milwaukee. Gabriel Moreno had a three-run shot for Arizona.

Contreras singled to lead off the ninth before Juan Morillo (0-3) walked Christian Yelich and Andrew Vaughn to load the bases.

Kyle Backhus entered and retired Sal Frelick on a fly to center that was too shallow to advance pinch-runner Brandon Lockri

See Full Page