DENVER — Buster Posey is rounding into form, looking more and more like the 2012 version of the player who won the NL MVP.
Couldn't have picked a better time, too, with the postseason on the horizon.
Posey homered, doubled twice and drove in four runs, rallying the San Francisco Giants past the Colorado Rockies 12-7 on Tuesday night for their seventh win in eight games.
His solo homer in the sixth keyed a three-run burst as the Giants raced back from a 7-1 deficit to remain on the heels of the Los Angeles Dodgers in the NL West. He hit a two-run double in a six-run seventh.
Posey's prodigious night pushed his average over .300 for the first time since May.
"He's on fire right now and looking really good," winning pitcher George Kontos said. "Buster is a guy if something is not going right for him for a week or two or however long it is, he's a guy who's going to come out of it.
"He's going to get in his groove and do what we're all accustomed to seeing him do."
Kontos (4-0) kept the Giants in striking distance with 1 2-3 scoreless innings. Manager Bruce Bochy called that one of the turning points of the game.
"As I was getting to the mound, Boch handed me the ball and he goes, 'Hold us here and we'll get you a win,'" Kontos recounted. "He came inside and said, 'I told you! I told you!' It's crazy how quickly things can turn by putting up a couple of zeroes."
Especially at Coors Field, where anything can happen and no lead is safe.
"That's the beauty of this park. It's easier to come back here than anywhere else," Bochy said. "Guys did a great job of not getting down."
Once the Giants got rolling, the Rockies couldn't cool them off, as starter Jordan Lyles allowed six runs in 6 1-3 innings before giving way to reliever Matt Belisle (4-7), who surrendered another four before being pulled after getting just one out.
Down six runs in the sixth, the Giants began to climb back into the game with Posey's 19th homer of the season and later a two-run shot from Andrew Susac.
A seventh inning that featured five extra-base hits began with pinch-hitter Matt Duffy grounding out. San Francisco had a two-run double by Posey, an RBI single from Hunter Pence, a run-scoring double by Gregor Blanco that gave the Giants the lead, an RBI double from Susac and a run-scoring triple from Brandon Crawford.
The inning ended with Duffy striking out.
Pence had two hits to extend his hitting streak to 15 games for the Giants.
Josh Rutledge had a two-run triple in the third and DJ LeMahieu followed a two-run homer for the Rockies, who blew their biggest lead of the season.
"It's a bad loss," Rockies manager Walt Weiss said. "Two different games, really. It wasn't pretty.
|Los Angeles - R. Hernandez||12:05 PM|
|Chicago Cubs - F. Doubront|
|Detroit - M. Scherzer||12:05 PM|
|Kansas City - J. Shields|
|Philadelphia - J. Williams||3:05 PM|
|Oakland - D. Pomeranz|
|Toronto - M. Stroman||3:05 PM|
|NY Yankees - C. Capuano|
|Arizona - T. Cahill||3:10 PM|
|Colorado - E. Butler|
|Boston - R. De La Rosa||6:05 PM|
|Baltimore - C. Tillman|
|Milwaukee - M. Garza||6:05 PM|
|Pittsburgh - E. Volquez|
|Washington - J. Zimmermann||6:10 PM|
|Miami - J. Cosart|
|NY Mets - J. Niese||6:10 PM|
|Atlanta - M. Minor|
|Chicago WSox - H. Noesi||6:10 PM|
|Tampa Bay - C. Archer|
|Cleveland - T. House||6:10 PM|
|Minnesota - T. May|
|Seattle - C. Young||6:10 PM|
|Houston - D. Keuchel|
|Cincinnati - M. Leake||6:15 PM|
|St. Louis - M. Wacha|
|San Francisco - Y. Petit||7:40 PM|
|San Diego - A. Cashner|
|Texas - C. Lewis||8:05 PM|
|LA Angels - J. Weaver|
|San Diego||9/21/14 12:00 PM|
|Dallas||9/21/14 12:00 PM|
|Washington||9/21/14 12:00 PM|
|Houston||9/21/14 12:00 PM|
|Minnesota||9/21/14 12:00 PM|
|Tennessee||9/21/14 12:00 PM|
|Baltimore||9/21/14 12:00 PM|
|Green Bay||9/21/14 12:00 PM|
|Indianapolis||9/21/14 12:00 PM|
|Oakland||9/21/14 12:00 PM|
|San Francisco||9/21/14 3:05 PM|
|Denver||9/21/14 3:25 PM|
|Kansas City||9/21/14 3:25 PM|
|Pittsburgh||9/21/14 7:30 PM|
|Chicago||9/22/14 7:30 PM|
|NY Giants||9/25/14 7:25 PM|
|(20) Kansas State||14|
|Old Dominion||11:00 AM|
|Georgia Tech||11:00 AM|
|Eastern Mich||11:00 AM|
|(11) Michigan State|
|Bowling Green||11:00 AM|
|North Carolina||2:30 PM|
|(6) Texas A&M||2:30 PM|
|Central Mich||2:30 PM|
|Fla Atlantic||3:00 PM|
|San Jose St||3:00 PM|
|Texas State||3:00 PM|
|Georgia State||5:00 PM|
|Appalachian St||6:00 PM|
|Miss State||6:00 PM|
|Northern Ill||6:00 PM|
|Middle Tennessee||6:00 PM|
|Utah State||6:00 PM|
|Ball State||6:00 PM|
|(14) So Carolina||6:30 PM|
|(4) Oklahoma||6:30 PM|
|Ga Southern||6:30 PM|
|(22) Clemson||7:00 PM|
|(1) Florida State|
|New Mexico||7:00 PM|
|New Mexico St|
|(2) Oregon||9:30 PM|
|San Diego St||9:30 PM|
|Texas Tech||9/25/14 6:30 PM|
|(25) Oklahoma State|
|Appalachian St||9/25/14 6:30 PM|
|(12) UCLA||9/25/14 9:00 PM|
|(15) Arizona State|
|Middle Tennessee||9/26/14 7:00 PM|
|Fresno State||9/26/14 7:00 PM|
|(1) Florida State||9/27/14 2:00 AM|
|Duke||9/27/14 2:00 AM|
|North Carolina||9/27/14 2:00 AM|
|Vancouver FC||4:00 PM|
|New England||6:30 PM|
|San Jose||6:30 PM|
|Red Bull New York|
|FC Dallas||9:30 PM|
|Calgary||9/21/14 12:00 PM|
|Ottawa||9/21/14 3:00 PM|
|Montreal||9/26/14 6:00 PM|
|Saskatchewan||9/26/14 9:00 PM|
|Hamilton||9/27/14 5:30 PM|
|Brt Columbia||9/27/14 8:30 PM|
Poll: How sure are you that the Twins are on the road to improving?