Webb pitched out of trouble in the fifth and seventh innings and allowed two runs over seven innings to lead the Arizona Diamondbacks to a 4-2 victory over the Pirates on Wednesday night.
"Tonight before the game I didn't feel real comfortable with any of my pitches, and I got in jams. But I was able to pitch my way out of them," Webb said. "I made pitches when I had to, and that's what counts.
"I made some good pitches and had some real good plays behind me."
Webb (12-11) gave up seven hits, struck out four and walked one in handing the Pirates their 10th consecutive home loss. Pittsburgh has lost a season-high six straight overall and 11 of 12.
The Pirates, 1-for-11 with runners in scoring position in a 4-2 loss Tuesday, were 0-for-9 Wednesday.
Pittsburgh had runners on second and third with one out in the fifth but failed to score when Jack Wilson flied out to shallow left and Jason Bay's line drive was caught by a leaping Royce Clayton at shortstop.
"That really hurt," Pittsburgh interim manager Pete Mackanin said. "Bay hit the ball well three times tonight. Once again, we put two runs up on the board but we had some chances. That was a big blow right there. I thought that could get us going."
"If we get deep into games, we feel very good about what we can bring in from the bullpen," Arizona manager Bob Melvin said. "When you get pitching that's strong through six, or with Webb tonight it was seven ... that's important for every team. He had a good sinker, kept the ball down and made them put it into play."
Jose Valverde pitched the ninth for his sixth save.
Pirates starter Mark Redman (5-15) lasted 2 1/3 innings, allowing three runs and five hits. Redman has lost his last five starts and 11 of his last 12 decisions.
"I think he's better than he's been pitching lately," said Mackanin, who is 0-2 since replacing Lloyd McClendon, who was fired Tuesday. "He's got good stuff. He wasn't making quality pitches tonight, getting ahead of hitters and putting them away. He was pitching around the plate a little too much for me."
Pittsburgh's Daryle Ward made it 4-2 with a solo homer to right in the sixth, his first in 211 at-bats since June 7.
"I only have one question: 'Do I look good running the bases?' Because I almost forgot how to do it," Ward said. "He just happened to leave a ball out over the plate, and I hit it the way I've been wanting to hit it for a while."
The Diamondbacks got an unearned run in the sixth for a 4-1 lead. Andy Green walked with one out and reached second when Chris Snyder's grounder was misplayed by Wigginton at third. Both runners advanced on Webb's sacrifice, and Andy Green scored on Counsell's bunt single.
Pittsburgh made it 3-1 in the third when McLouth singled to left and scored on Wilson's one-out double down the third base line.
Arizona took a 2-0 lead in the second inning with two two-out hits. Shawn Green singled, stole second and scored on Andy Green's double to right-center. After a walk to Snyder, Webb singled to center to score Andy Green.
- Wilson was selected as the Pirates' nominee for the Roberto Clemente Award, given annually to the player who combines outstanding skills with devoted work in the community. Members of the Clemente family were at PNC Park to commemorate Roberto Clemente Day.
- Redman matched his shortest outing of the season.
- Webb has pitched into the seventh inning in eight consecutive starts.
- Ward's homer reached the Allegheny River on a bounce. Ward is the only player to reach the water on a fly, having done so as a member of the Houston Astros in 2002.