The San Francisco Giants are just one win away from the World Series after beating Philadelphia 6-5 on Juan Uribe's dramatic game-winning sacrifice fly in the ninth inning.
Uribe's sacrifice fly with one out came off Phillies reliever Roy Oswalt to give the Giants a 3-1 lead in the Major League Baseball's best-of-seven, semi-final series.
"I got butterflies, anxiety, and I got a mini ulcer forming, but it is all worth it because we never lost momentum," said Giants relief pitcher Brian Wilson.
Giants Aubrey Huff singled with one out in the ninth and took third when Buster Posey singled for his fourth hit of the game.
Uribe hit a fly ball to the outfield, leaving left fielder Ben Francisco with no chance to get the sliding Huff.
"This is exciting," Posey said. "If you are tired for this then there is something wrong. Everybody has adrenaline."
The Phillies are suddenly on the brink of elimination. They'll send Roy Halladay against Tim Lincecum in game five on Thursday. The pitching duel between the two former Cy Young winners is a rematch of game one starters which was won by Lincecum.
"I am real excited," Wilson said. "It is going to be another battle with both aces going against each other. It is exactly what everyone is paying to watch."
Huff and Posey combined to go seven-for-10 with three RBI and hit consecutive one-out singles in the ninth off Oswalt.
Oswalt came in after the Phillies used four relievers over the previous 3 1/3 innings.
Posey's single left runners on the corners. Then Uribe looked as if he took an inside pitch off his hand but the pitch was called a foul ball to push the count to 1-2.
Two pitches later, Uribe drove a fly ball to left field, bringing in Huff and putting San Francisco on the brink of its first World Series appearance in eight years.
"We can't get ahead of ourselves," Posey said. "We got to comne out keep grinding on the bats and making pitches."
Said Uribe, "Who doesn't want to play now? I want to be here. Everybody knew my wrist was hurting a little bit. I think that's why he threw a lot of fastballs in because he knew. I was trying to hit the ball deep enough to get the run home and for us to win the game."
The Giants have taken on the role of giant-killers as Philadelphia is a two-time defending National League champion who posted the best record in the league this year.
"We know what is at stake, but the game is the same. We have an opportunity to win a game tomorrow," Phillies shortstop Jimmy Rollins said.
Posey had an RBI double in the first and run-scoring single in the third - both coming with two outs - for his first RBIs of the postseason. He added a seventh-inning double as well.
Philadelphia's Placido Polanco hit a two-run double in the fifth inning of a game that went back and forth.