Jody Gerut hit for the cycle and drove in four runs, and Ryan Braun also had four RBIs as the Milwaukee Brewers pounded the Arizona Diamondbacks 17-3 Saturday night in Phoenix.
Rickie Weeks and Casey McGehee each added three hits and Randy Wolf (3-2) settled down after a rocky first inning to improve to 7-1 at Chase Field.
Gerut hit a solo home run in the second inning, singled in the third, drove in a run with a triple in the fifth and added a two-run double in the ninth.
Mark Reynolds hit his 10th home run and had two RBIs for Arizona, which allowed a season high in runs.
Cesar Valdez (1-1) gave up seven runs, six earned, on nine hits in four-plus innings in his second major league start.
Milwaukee has scored at least 11 runs in three of its last five games and reached double digits in runs for the sixth time this season.
Gerut had one hit in his last 18 at-bats coming into Saturday and only four hits on the season. The cycle was his first and the sixth in Brewers history. Chad Moeller was the last Brewer to hit for the cycle on April 27, 2004 against Cincinnati.
Gerut cut Arizona's lead in half with a solo home run in the second. His RBI triple sparked a six-run fifth that put the Brewers up 11-2 and his two-run double pushed the lead to 16-3.
Braun had the biggest hit of the fifth inning, a towering 3-run home run which hit the bottom of the video board in center. He added an RBI double in the ninth. Braun, who led the National League with 203 hits last season, now has 44 hits in 30 games this year.
Alcides Escobar and Weeks also drove in runs in the fifth.
After surrendering four hits in the first inning, Wolf allowed only four baserunners over the next five innings. He helped his cause with an RBI single in the sixth that gave Milwaukee a 10-run cushion.
The Brewers took the lead for good with four runs in the third. Prince Fielder and McGehee had RBI singles, George Kottaras walked with the bases loaded and McGehee scored when Wolf reached on a fielding error by first basemen Adam LaRoche for a 5-2 lead.
Reynolds' solo homer in the sixth was the 99th of his career, tying him with Matt Williams for third most in Diamondbacks' history.
Arizona scored two runs in the first on RBI singles by Conor Jackson and Reynolds.
NOTES: Jackson (right hamstring strain) was activated from the 15-day disabled list prior to the game. Arizona optioned OF Gerardo Parra to Triple-A Reno to make room for Jackson on the active roster. ... Arizona entered the day first in the National League in home runs (42) and home runs allowed (45). ... Milwaukee is now 3-15 when the opponent scores first. ... The Brewers have won six straight against the Diamondbacks.