He is unbeaten in seven starts since joining the rotation in early June to replace the injured Ryan Vogelsong — and he is making for a tough decision by the Giants' brass when Vogelsong is ready to return next month.
In his past four starts, Gaudin (4-1) has a 0.77 ERA, two earned runs in 23 1-3 innings. He has an 11-inning scoreless streak.
Not bad for a guy who signed a minor league deal with the Giants and had no guarantee of making the team out of spring training.
Gaudin's only loss came in relief during an extra-inning loss April 24 against Arizona at home.
Gaudin also got a defensive gem from Giants rookie Kensuke Tanaka. The converted infielder made a sliding catch near the foul line in left field, reaching back over his head after overrunning the play to rob Paul Goldschmidt leading off the fourth. Gaudin tipped his cap to the outfielder.
Gaudin allowed three hits and didn't walk a batter for the second time in his seven starts.
"Everything he does for us, it's a big lift," closer Sergio Romo said.
Romo, the Giants' fifth reliever, finished the five-hitter for his 22nd save and San Francisco's 10th shutout. Arizona was blanked for just the second time after losing 3-0 to Atlanta on June 28.
Santiago Casilla escaped a bases-loaded jam in the eighth. Romo has a 29-game scoreless streak against the D-backs spanning 21 2-3 innings and dating to Sept. 6, 2010.
Notes: Kennedy lost to the Giants for the first time since Sept. 29, 2010. ... Arizona's streak of 79 games with an extra-base hit ended. It was the longest active streak in baseball and second-longest in club history. ... D-backs RHP Brandon McCarthy is scheduled to pitch a rehab start Sunday for Triple-A Reno and likely one more after that before being re-evaluated. He collapsed at a Phoenix restaurant last month with a seizure related to the head injury he sustained while pitching last September. ... Giants Hall of Fame broadcaster Lon Simmons celebrated his 90th birthday and threw out the ceremonial first pitch to a standing ovation from the sellout crowd of 41,924. "It always has surprised me," Simmons said of the support.