WOW! The Matt Cain vs. Cliff Lee duo last night was baseball at its finest, as the Giants won 1-0 in 11 innings with Melky Cabrera driving in the lone run of the game continuing to cement his name into Giants history in this young season. The old catch phrase in New York when Cabrera was a Yankee went like this, “the Melkman delivers!” He certainly did, but so did Matt Cain and Cliff Lee.

Cain went nine innings allowing only three base runners and striking out four. On the flipside Cliff Lee went 10 innings striking out seven and allowing seven hits. Two epic performances it was a shame someone had to lose, not really,

The Giants improved to 6-6 while the Phillies fell to two games under .500 at 5-7. Cain looked masterful again on the mound, following up his one-hitter on Friday with a two-hitter last night. Cain was economical in his nine-inning performance only using 91 pitches, so he probably could have pitched the 10th, but since he was due up in the Bottom of 9th Bruce Bochy used back-up catcher, Hector Sanchez, to hit for Cain. The Giants did not score, but the table was set for the 11th.

Brandon Belt entered the game in the top of the 11th as a double switch lead off the bottom half on the inning with a single. He reached second on an error by Ty Wigginton that set-up Cabrera. Cabrera roped a fastball and Belt beat the throw home for a 1-0 Giants winner. Nothing like cheering and shouting at 11:45pm with everyone else in the house asleep, oh well.

The Giants look better and better each game, and Buster Posey seems to have found his batting stroke after his battle with shingles; he’s raised his average to .361 since coming back.

11 innings in 2:27, that’s a torrid pace, but that’s what happens when you have two great pitchers square off. The White Sox took 10 minutes longer last night and was only nine innings, but the Sox did score eight runs.

Things are shaping up for both of my teams in this young season; I hope it continues into the later part of the year.