Updated

PHOENIX -- Rubby De La Rosa pitched eighth effective innings and Brad Ziegler held on for his 14th straight save, lifting the Arizona Diamondbacks to a 2-0 victory over the Milwaukee Brewers on Saturday night.

De La Rosa (8-5) allowed four hits and struck out six, winning for the sixth time in 11 starts at Chase Field. Ziegler gave up two two-out singles and walked a batter in the ninth before striking out Gerardo Parra for his 16th save in 17 chances.

It was Arizona's first shutout since beating the San Francisco Giants 4-0 on June 14, and sixth of the season.

Paul Goldschmidt and Jake Lamb both had run-scoring hits in the first inning against Taylor Jungmann (5-2) for the Diamondbacks, who had four hits -- two after the opening frame.

De La Rosa has been sterling at home, going 5-1 at Chase Field to match the NL's best home winning percentage.

The hard-throwing right-hander was sharp again, working around traffic in nearly every inning.

Lamb gave De La Rosa a defensive boost in the fourth inning, diving to snare a ball to his left, jumping up and throwing out Carlos Gomez at first. De La Rosa also overcame errors by Lamb and shortstop Cliff Pennington in the fifth inning.

Diamondbacks manager Chip Hale visited De La Rosa after a one-out walk in the eighth inning, but left him in to the cheers of the home crowd. De La Rosa got Ryan Braun to line out to center, then Shane Peterson on a groundout before Ziegler took over in the ninth.

De La Rosa is 10-0 with a 1.15 ERA in his last 14 starts when throwing seven or more innings.

Jungmann has pitched well since being called up from Triple-A Colorado Springs on June 9, allowing more than two earned runs once in eight starts.

The Diamondbacks had two against the big right-hander in the first inning, on Goldschmidt's 151st career double -- moving him past Steve Finley for fifth on Arizona's all-time list -- and Lamb's single.

Jungmann shut down the Diamondbacks after that, working around four walks and four hits in six innings. He struck out seven.

TRAINER'S ROOM

Brewers: RHP Wily Peralta will return to the rotation Tuesday at San Francisco. He has been on the DL since May 25 with a strained left oblique. . . . Adam Lind was replaced at first base by Peterson in the second inning after suffering lower back tightness.

Diamondbacks: C Gerald Laird caught his first bullpen (with Robbie Ray) as he rehabilitates from back surgery. . . . C Welington Castillo returned after missing three games with a tight left hamstring.

UP NEXT

Brewers: RHP Matt Garza will make his second start since returning from the DL with a sore shoulder against the Diamondbacks on Sunday. He threw six shutout innings to beat the Cleveland Indians on Tuesday.

Diamondbacks: RHP Jeremy Hellickson is 4-1 with a 2.76 ERA his last five starts at Chase Field heading into Sunday's game against the Brewers.