Marlins 2, Red Sox 1, 6 innings: Thank you rain. The Marlins escaped Fenway with a win because the game was called due to inclement weather. Dan Uggla and Ronny Paulino both homered for the Marlins. Ricky Nolasco and Jon Lester both went the distance.

Padres 5, Mariners 4, 10 innings: Franklin Gutierrez went 2-for-4 with two homers and two strikeouts, but it just wasn’t enough. The Mariners used six pitchers last night. I think that’s a modern-day record.

Blue Jays 8, Phillies 7: This was a back-and-forth affair that featured seven home runs. Rod Barajas played the hero by hitting a pinch-hit homer in the 9th. Jeremy Accardo came in and got the final two outs for his first save of the season.

Nationals 3, Yankees 0: Yes, the Yankees lost their series with the Nationals. Can’t even pretend to blame this one on Wang. Craig Stamman earned his first career big league victory as he scattered six hits over 6 1/3 innings. A-Rod went 0-for-4 and left three on base. I guess we can blame him. [Ed. Damn right we can blame this cocksucker. Hey A-Rod - just go back on whatever you were using. We know you want to be clean and do things the right way, but it ain't working. At .212, it's pretty obvious that you should just pick up some HGH. The drug tests wont detect it.]

Orioles 4, Mets 3: The Mets gave up a run in the 8th and two in the 9th and K-Rod earned the blown save.

Rockies 4, Rays 3: Clint Barnes went 2-for-4 with a home run to lead Colorado. Matt Garza gave up four runs on three homers in five innings of work.

Twins 5, Pirates 1: Nick Blackburn went the distance (showoff) giving up a run on six hits for the Twins. Michael Cuddyer and Brian Buscher both hit long balls.

Cubs 6, White Sox 5: The White Sox bull pen did their best impression of the Mets’ bullpen, giving up five runs over the last two innings.

Diamondbacks 12, Royals 5: Eric Byrnes went 2-5 with two runs and two RBI’s. Everyone was super proud of him.