Mariners 2, Tigers 1: The Tigers pounced early on King Felix but failed to improve on the Clete Thomas RBI single in the third. No matter, one run seemed to be enough support as Armando Galarraga was positively dealing, not allowing a hit until the fifth and leaving the game in the eighth having not allowed a run either. Shame he left a runner on base for reliever Bobby Seay, though, as Seay gave up the game winning ding-dong to Russell Branyan. King Felix earned the win with 11 K's in seven innings.
Braves 4, Giants 2: That's three straight wins for Hotlanta over the sputtering Gigantes, this latest one in shocking fashion over superstar Tim Lincecum. Of course, it wasn't really such a shock that the Braves' own Jair Jurrjens was pitching aces up, striking out nine and allowing but three hits. Yunel Escobar was the offensive achiever of the night, smacking the first right-handed tater tot off Lincecum all year long.
Astros 4, Cardinals 3: Go ahead. Keep winning, Astros. Your modicum of success now will only make your eventual disappointment that much tastier for us fans of schadenfreude. Thanks to Ryan Franklin's stinkeroo implosion and horrid blown save, the Astros are now within one game of first place in the NL Central.
Blue Jays 10, Indians 6: Marco Scutaro's two homers led the Toronto happy jack attack off Carl Pavano as the Bloo Jays collected the franchise's first five-homer game since 2006. Carl Pavano: un-worsening offenses since the beginning of time.
Angels 9, Royals 6: The Royals bullpen let in five eighth-inning runs, but hey, Joakim Soria finally got some work in, albeit to only two batters in a losing situation. How do you live like this, Royals fan?