Diamondbacks 5, Mets 4 (10): Pity poor Billy Wagner! Wait, no, let's ditch the pity party and pile on the poop patrol in the Metsblogosphere. Sheadenfreude is the best schadenfreude of all. Wagner blew his third straight save opportunity by letting in the tying two runs in the ninth inning, wasting a stellar start by METS SAVIOR Johan Santana.
Phillies 3, Marlins 0: Jamie Moyer nearly made it through six innings of no-hit ball before opposing pitcher Scott Olsen lined a ball off Chase Utley's glove. Sigh. Olsen was just making up for his goat moment earlier, when his fifth inning wild pitch brought in Jimmy Rollins from third base. Catcher Matt Treanor's throwing error after fetching the wild pitch allowed Shane Victorino to score, and the Phillies prevented the sweep.
Royals 6, Rangers 5: Kansas City tallied two two-run tater tots to topple the Texas team that tends to tater tot from time to time. Rookie shortstop Mike Aviles collected his first ding-dong and is hitting well enough over the past week to bury Tony Pena Jr. on the depth chart. The Royals won despite walkin exactly zero times, a fact that I'm sure will garner a 1500 word blog entry from Joe Posnanski. Frank Francisco's wild pitch in the eighth scored pinch runner Pena; total nut job Jose Guillen sac-flied in the go-ahead run. ITS NICE THAT JOSH HAMILTON GOT HIS SHIT IN GEAR TOO BAD JOSE GUILLEN CAN'T.
Tigers 2, White Sox 1: Miguel Cabrera walkoff homered and then ate a big sandwich, possibly with mortadella, provolone, and sweet roasted red peppers.