In a game with more twists and turns than one month of baseball usually provides, the Giants beat Colorado 6-5 in 10 innings on Saturday afternoon.
The winning hit: your typical game-ending, two-run, inside-the-park home run by Angel Pagan.
With Brandon Crawford at second and one out in the 10th, Pagan unloaded on a Rafael Betancourt pitch. It caromed off the wall in right-center and Pagan was off to the races.
Center fielder Dexter Fowler actually got to the ball fairly quickly, but the Rockies relay to the plate was late. Pagan scored the winning run, and the Giants' bench emptied in delirium.
It's the Giants' seventh walk-off win this season.
Troy Tulowitzki had led off the top of the 10th by taking Sergio Romo deep to left field. Tulowitzki's 10th homer of the season gave Colorado a short-lived lead.
On Friday night, Colorado scored twice in the first inning against Tim Lincecum. On Saturday, the Rockies put up a two-spot in the first against Zito.
Fowler opened the game with a double to right-center. After a groundout, Carlos Gonzalez jumped all over a hanging curveball and deposited it into McCovey Cove.
It was Gonzalez's 13th homer of the season; he also went deep Friday night. The "Splash Hit" was the first ever by a Colorado batter.
Coming into Saturday, Zito had allowed only two earned runs in 33 home innings this season.
He gave up another two earned in the fourth. Tulowitzki led off the inning with a bloop to center. Pagan tried unsuccessfully for a shoestring catch. The ball got past him, and Tulowitzki benefited with a double.
Nothing fluky about Michael Cuddyer's double. He boomed it to left-center to bring home Tulowitzki for a 3-0 game. With one out, Jordan Pacheco's single up the middle scored Cuddyer, and Colorado was up 4-0.
Juan Nicasio shut out the Giants through five innings. So heading into the sixth, they had not scored in their previous 24 innings against Colorado and had scored only once in their previous 24 innings overall.
Back-to-back doubles by Buster Posey (nearly a homer to center) and Hunter Pence got the Giants on the board and ended Nicasio's afternoon.
San Francisco didn't hit a ball hard the rest of the inning, but tacked on two more runs, one on a sacrifice fly by Brandon Crawford and the other on a bases-loaded walk issued by Adam Ottavino to Marco Scutaro.
Ottavino struck out Pablo Sandoval to end the inning with the bases full.
The Giants tied it in the seventh, but deserved better. Posey singled to start the inning; it was his third hit of the day. Posey was at second and Brandon Belt at first with one out when Andres Torres grounded a Rex Brothers pitch down the left-field line. Posey rolled home on Torres' double to make it 4-4.