• Hero: Webb didn't allow a run in seven innings of work. He struck out three but did surrender a season-high five walks.
• Unsung heroes: The D-backs' bullpen dodged a bullet in the top of the eighth. L.A. had men on first and second with nobody out and Arizona's Juan Cruz and Jose Valverde pitched out of the jam to keep the Dodgers off the scoreboard.
• Figure this: Wednesday night's win for Arizona was just its second victory against the Dodgers in eight games this season.
• Quotable: "That's kind of what your No. 1 pitcher is supposed to do: Go out there and give your team a good chance to win. So that definitely was satisfying." -- Webb on his performance vs. the Dodgers
-- ESPN.com news services
Diamondbacks 2, Dodgers 0
And that's what the reigning NL Cy Young Award winner did.
Overcoming uncharacteristic wildness, Webb threw seven shutout innings to lead the Diamondbacks to a 2-0 victory over the Dodgers on Wednesday night.
"That's kind of what your No. 1 pitcher is supposed to do: Go out there and give your team a good chance to win," Webb said. "So that definitely was satisfying."
Webb (8-5) struck out three, allowed seven hits and issued a season-high five walks. He stranded runners in every inning but the fifth and seemed to be pitching from the stretch all night. The Dodgers left 13 men on base.
"That's just a gutsy performance right there," Arizona manager Bob Melvin said.
The Diamondbacks beat Los Angeles for only the second time in eight games, bumping the Dodgers out of the NL West lead. Arizona (45-34) and San Diego (44-33) are both 11 games over .500 but the Padres lead the division based on their winning percentage. The Dodgers (44-34) are a half-game behind.
Melvin didn't quibble with a reporter's suggestion that it was a "must-win" game for the Diamondbacks, who have 83 games remaining.
"I was thinking about that during the game, to tell you the truth," Melvin said. "But it really isn't. If there was a must-win this year, that was it. But we still have quite a ways to go."
Jose Valverde got four outs for his 25th save in 28 chances, pitching out of a bases-loaded jam in the eighth. It was his first save this season longer than an inning.
After losing the first two games of the four-game series -- and dropping out of first place -- the Diamondbacks looked to Webb to restore their confidence.
He was coming off one of his worst starts. Facing lowly Baltimore on June 22, Webb allowed three earned runs and seven hits in five innings, matching his shortest outing.
"It's weird how the game goes," Webb said. "I felt great and had great stuff last game and got hammered, and today felt terrible and didn't give up any runs through seven."
The Diamondbacks scratched out a run without a hit against Derek Lowe (8-7) in the first inning. After one-out walks to Stephen Drew and Orlando Hudson, first baseman Loney was charged with a throwing error on Tony Clark's grounder. That loaded the bases for Tracy, whose fly ball to left made it 1-0.
As Webb struggled with his command, the Dodgers put men in scoring position in each of the first four innings, but Webb pitched out of trouble every time.
Webb gave up back-to-back singles to open the sixth. But Gonzalez was thrown out by right fielder Byrnes trying for a double, and the Dodgers didn't threaten.
"We had some opportunities there later on in the game but we couldn't get the big hit when we needed to," Dodgers manager Grady Little said.
Webb stranded two more baserunners in the seventh before leaving after throwing 115 pitches.
The Diamondbacks weren't out of danger yet.
"We put ourselves in a position where we could have lost it all in that inning," Melvin said. "Valverde coming in in that situation, no room for error -- the pitching was unbelievable today."
Lowe, meanwhile, settled down after his wild first inning, allowing only three hits through six innings.
He left after giving up Byrnes' two-out RBI single in the seventh.
Lowe allowed two runs -- one earned -- and five hits in 6 2/3 innings. He walked three and struck out four.
"Any time you come to the park and you're facing Brandon Webb, you kind of expect games like this," Lowe said. "You don't expect to beat him 7-6."
Loney's first-inning throwing error was the Dodgers' 58th of the season. Only Florida, with 67 through Wednesday, has more among NL teams. ... Dodgers infielder Nomar Garciaparra is 0-for-13 lifetime against Webb after an 0-for-3 Wednesday night. ... With two steals in the second inning, Dodgers outfielder Juan Pierre has stolen 344 bases since 2001, most in the majors.