It’s been feast or famine for the Giants’ offense lately. Today, they feasted at the expense of Drew Pomeranz and Josh Roenicke.

The team managed nine runs, the most since June 13th–Matt Cain’s perfect game.Though they weren’t perfect, they were close: Every Giants’ batter, with the exception of Brandon Belt, scored a run and registered a hit. They all, Belt included, reached base at least once.

A stark contrast from yesterday’s game, in which only two batters registered hits. So, what’s the difference?

Empirical evidence would suggest the biggest difference is one Buster Posey. It’s no secret Posey has been an absolute terror at the plate since the All-Star break. The secret has been why.

Even at AT&T Park, where everyone else has seemingly failed, Buster has flourished. When asked about his offensive success, particularly at home, Posey had no answer. “I don’t know,” Posey said. “How do I answer that question?”

Posey did say he is comfortable hitting at AT&T Park. “I see the ball well,” he said. “It’s a big ballpark but the gaps are big too. So, you have to take advantage of that.”

They certainly took advantage of the gaps today. Both Angel Pagan and Joaquin Arias recorded stand-up triples, giving the Giants 38 on the season. Let’s see if they do it again tomorrow against the Rockies’ Alex White.

Here’s Posey’s postgame comments (courtesy of Ryan Leong):

Mr. Perfect

Matt Cain had his best start since his perfect game. When asked about the pressure since, Cain was defensive. “You guys have kind of put that (the pressure) out there,” Cain said. “That hasn’t been something I’ve been worried about.”

Here’s Cain’s postgame comments (courtesy of Ryan Leong):