Before last night's game against the Pittsburgh Pirates, San Francisco Giants manager Bruce Bochy told KNBR 680 radio announcer Jon Miller that he and his players were willing to do just about anything to relocate their AWOL mojo.
And, after a dismal 10 losses in the last 14 game stretch, Mr. Bochy meant it, suggesting that he would even go so far as to perform the national anthem himself prior to the game if that would do the trick.
It was, possibly, the threat of that offer that got the Giants' bats a-clacking and tamed the pitching into the strike zone.
After struggling through a run drought unprecedented in the Giants franchise since back in ye olden days when hitters used saber tooth tiger leg-bones to bat balls sewn together out of mammoth hide, the Giants finally got the job done, winning 6-0.
They did it with style, too. Starting pitcher Madison Bumgarner got through some wobbly second inning jitters and calmed down to 10 strike-outs in seven shut-out innings with only one walk and four hits allowed.
Giants catcher Chris Stewart got his first ever Major League home run on his first pitch from Pirates pitcher James McDonald in the fifth inning, and Aubrey Huff followed up with another home run in the sixth inning.
The other Giants runs came in the fourth and eighth innings, courtesy of a smorgasbord of singles and doubles served up by Jeff Keppinger, Mr. Huff, Nate Schierholtz, and Orlando Cabrera, and an embarrassingly un-caught pop-up dealt by Cody Ross that allowed him to high-tail his way to third base. (And, later, home for the sixth run.)
The only dark spots in Giants-land last night were Pablo Sandoval's two outfield errors and Pirates' hitter Andrew McCutcheon breaking relief pitcher Sergio Romo's streak of 31 consecutive retired hitters with an eighth inning double. Damn.
The Giants are now 64-53 and sitting pretty on top of the National League West. The Arizona Diamondbacks are only 1/2 a game back -- after a wild 11-9 defeat of the Houston Astros last night -- but still.
The San Francisco Giants go for another win against the Pittsburgh Pirates this afternoon, 12:45 pm. Watch your Boys by the Bay on CSN Bay Area or listen on KNBR 680. Pre-game radio coverage begins at 11:45 am.
Go Giants! I believe.