Game over: Giants 3, Phillies 0
That was easy. Werth struck out then Ibanez grounded into a double play after Rollins singled. Ladies and gentlemen, they just played a playoff game in two hours and 39 minutes.
Top of the 9th: Giants 3, Phillies 0
Jose Contreras held the Giants down for two innings. But now the Phillies must deal with Brian Wilson and his fearsome beard.
Top of the 8th: Giants 3, Phillies 0
Can is done after 119 pitches and seven shutout innings. Javier Lopez in to start the 8th.
Top of the 7th: Giants 3, Phillies 0
Cain, who is working on a two-hit shutout, retired the Phillies in order. He has thrown 95 pitches to this point. Hamels regrouped and had an easy inning.
Meanwhile the scorers have Sanchez a hit in the 6th inning. Still, Utley needs to make that play.
Top of the 6th: Giants 3, Phillies 0
Rowand doubled to left and scored on when Utley couldn't handle a tricky-hop grounder from Sanchez that was ruled an error. Phillies are in trouble.
Top of the 5th: Giants 2, Phillies 0
Howard singled to left and Werth walked in the top of the inning. But Cain got Rollins on a fly ball to left and struck out Ibanez.
Then the Giants struck. Renteria broke up the perfect game with a single to right. Sanchez bunted him to second. Posey, who has yet to drive in a run in the postseason, struck out. But after Burrell walked, the great Cody Ross singled to left to drive in a run.
That's seven RBIs in seven postseason games for Ross.
Huff followed with an RBI single to right field. Uribe had a chance to do more damage but popped to second.
Top of the 4th: Phillies 0, Giants 0
Cole Hamels, who is throwing a curveball more than he usually does, has been perfect. Nine up, nine down and one ball out of the infield. He has struck out three.
Can ran into a little bit of trouble in the top of the inning as Ruiz singled and Victorino was hit by a pitch with two outs. But Utley grounded to shortstop to end the inning.
Top of the 3rd: Phillies 0, Giants 0
This game may not take long at this rate. No base-runners as of yet. Hamels has thrown 30 pitches and Cain 28.
Top of the 2nd: Phillies 0, Giants 0
Hamels and Cain owned that inning as the hitters went down in order.
Top of the 1st: Phillies 0, Giants 0
Good afternoon from beautiful AT&T Park on a gorgeous fall afternoon in San Francisco. There's not a cloud in the sky, the stands are packed and it's a playoff game. There's not a better place to be than here right now.
Ben Gibbard from Death Cab for Cutie sang the national anthem and his wife, Zooey Deschanel, will sing God Bless America later on.
Stay with us for inning-by-inning updates.