You know that crazy sculpture beyond the center field wall at Marlins Park? Thursday’s game between the Giants and Marlins was kind of like that.
It’s hard to imagine, but at one point Giants fans were just hoping the Giants could push across one run to give Ryan Vogelsong a lead in a 1-1 game.
And that point came in the sixth inning.
With Gregor Blanco on third and one out, it looked like another Giants rally would be snuffed out when Melky Cabrera hit a comebacker to Anibal Sanchez that got Blanco hung out between home and third.
But Marlins catcher Brett Hayes held the ball too long while running Blanco back to third and the speedy outfielder dove back into the bag safe.
A walk to Buster Posey loaded the bases, then Angel Pagan smacked a two-run double. A wild pitch scored Posey and Brandon Belt’s bloop single made a 5-1 game.
But the Giants didn’t stop there. They would three more runs in the seventh, four more in the eighth and two more in the ninth for a 14-7 victory.
“You like to see your offense break out,” Giants manager Bruce Bochy said. “That’s something we haven’t done, especially against this club.”
No doubt. The Giants managed just five runs when they were swept by the Marlins in San Francisco three weeks ago.
But something has happened of late to the Giants offense. Going back a week, the Giants have scored at least four runs in all but one of the last eight games. They’ve scored 7, 8, 4, 2, 4, 6, 5 and now 14 runs.
Just imagine what they can do when Pablo Sandoval gets back.
And, by the way, The Panda tweeted Friday that he hit 50 balls off a tee and took 25 grounders with no pain, a good sign that he may soon be back with the big club.
Well, let’s hope Tim Lincecum doesn’t think he can give up 7 runs in a game and win. The Freak returns to the mound to face Josh Johnson in a 4:10 p.m. game Friday.