Jason Giambi went deep three times and drove in seven runs. He was 3-for-5 so all three hits were obviously the homers, but the other two at-bats? Strikeouts. That sounds more like it. The last Rockies player to homer three times in a game was the fantastic, likable Larry Walker back in 2004. Troy Tulowitzki is slowly getting back into rhythm but he’s still not in the zone like he was when the season opened. As for the Phillies, Kyle Kendrick got blown up.
Giants 3, Dodgers 1 — Despite being winless in his last four starts, Madison Bumgarner has pitched pretty well. Last night he did so again, allowing one run over 8 2/3 innings.
Cards 4, Astros 2 — Kyle McClellan gave up two runs to the mighty Astros over eight innings, improving to 6-1. Of course he did.
Red Sox 4, Tigers — Remember when the Sox were 0-6? Neither do I. Carl Crawford, who has become a true Sock, hit a bases loaded single for the always delightful walkoff win. Boston has won six straight.
Padres 1, Brewers 0 — This is your game right here. Bottom of the ninth… “O. Hudson hit sacrifice fly to right, E. Patterson scored.” Sounds like we missed an all-timer. Ryan Braun left the game with an injury.
Twins 11, A’s 1 — That’s three in a row for the Twins. They’re not dead yet.
D-Backs 2, Braves 1 — For the second straight start, Josh Collmenter went six innings and surrendered exactly two hits.
Mariners 2, Angels 1 — Doug Fister answered Dan Haren’s challenge, as they both pitched eight innings of one-run ball. In the bottom of the ninth, Torii Hunter could not track the ball and it fell onto the outfield grass, giving Seattle the old dropped fly ball walkoff.
Mets 1, Nats 0 — Starting pitcher Dillon Gee has been a nice surprise for the Mets. Justin Turner drove in the lone run. That Justin Turner is always there for the Mets.
Blue Jays 3, Rays 2 — Ricky Romero had one of his best outings of the season helping Toronto go one game over .500 . They remain in their customary position of fourth place.
[Photo via Getty]