• Cardinals 8, Mets 7 (13 innings): When Johan Santana last faced St. Louis' Jaime Garcia, the game (on April 17) went 20 innings. This time, the teams got lucky -- the game only went 13 innings. The Mets, who trailed 6-0 before they came to bat, saw their four-run eighth to tie the game at 7 go for naught when Pedro Feliciano allowed an Albert Pujols RBI single in the top of the 13th. Carlos Beltran had a homer (a solo shot, what a bum), and Angel Pagan had a two-run homer in the eighth. Johan Santana put the Mets in a deep hole by allowing seven runs (including a career-high six in the first inning) and a career-high 13 hits. The Mets have lost 20 of 30.

  • Yankees 8, Indians 0: The Yankees scored in each of the first four innings, including three runs apiece in the second and third, to win for the second time in three nights in Cleveland. Alex Rodriguez didn't hit his 600th homer, but he did go 2-for-5 and knock in the game's first run. A.J. Burnett decided to let his good side show up. He pitched 6 1/3 innings of scoreless ball, striking out seven and walking only one. Every Yankees starter except Derek Jeter had a hit. Phil Hughes takes the mound as the Yankees close out the series on Thursday. The Yankees remain two games up on Tampa Bay, which beat Detroit, and seven up on the Red Sox, who beat the Angels.