Tim Lincecum hasn’t exactly had a June to remember but last night he was back to his dominant self, having one of his best starts of the year as he struck out 12 over seven scoreless innings, allowing three hits and walking two. His quotes indicate to me that his “guy” has a good batch this month: “It was just confidence. Early in the game, when I was commanding the zone, I just opened my mind to be that much more confident.” Yes, Timmy, keep opening up that mind. The Giants beat the Twins by a score of 2-1, and since gushing over Minnesota’s recent play they’ve naturally lost two straight.
Mets 4, A’s 1 — Chris Capuano went six shutout innings. No, I’m serious, he really did. Jose Reyes continues to wreak havoc, but I honestly don’t know what to say about it. Between the contract year and his injury history, what the hell do you do with him? I can easily see him signing a long term deal and going back into cruise control.
Cards 12, Phils 2 — Roy Oswalt left this one after two innings due to stiffness in his back. Chris Carpenter, who has gone at least six innings in 14 of 16 starts this season, finally got a little run support. Fat Elvis has 54 RBI after having just 58 all of last season.
Nats 1, Mariners 0 — Jim Riggleman told Washington to hump itself after the Nationals won an afternoon game that put themselves a game over .500. He’s expected to show up on Raw this coming Monday night and beat the piss out of anyone who gets in his way.
D-Backs 5, Royals 3 — J.J. Putz pitched a flawless ninth for his 20th save of the season. After the Kirk Gibson prank and subsequent explanation, he’s quickly become one of my favorite players.
The Twins kicked things off with eight straight hits the other day, tying a major league record that would’ve been broken if it weren’t for Carl Pavano:
[Photo via Getty]