Phillies 4, Mets 2 – Fucking lousy Mets bullpen. Tom Glavine throws seven shutout innings and they go to waste as Pedro Feliciano, Aaron Heilman, and Guillermo Mota give up four runs in the last two, capped by a Ryan Howard walk-off home run.
Padres 6, Diamondbacks 4 – Brandon Webb doesn’t throw so well against the usually offensively-challenged Padres. Mike Cameron started a four-run rally off the Cy Young winner in the sixth.
Yankees 5, Red Sox 3 – Judas gets some payback, as Johnny Damon hits the tie-breaking homer to help Andy Pettitte win his sixth straight start over Daisuke Matsuzaka. Manny Ramirez left the game due to back spasms.
Angels 10, Mariners 6 – Vlad Guerrero is starting to own the Mariners as badly as he owns the Texas Rangers, with four hits and three RBIs to help the Halos come back from a 5-0 deficit (Ervin Santana is cashed, done, out. 20 pitches before he gets one out.)
Cubs 5, Brewers 3 – Jacque Jones is playing clutch right now. He gets the game tying double in the seventh and scores an inning later on an error by Brewers reliever Scott Linebrink. (How’s that trade working for you, Milwaukee?)
Cardinals 7, Astros 0 – Chris Duncan goes deep for a three-run jack and adds another RBI. Braden Looper joins Adam Wainwright as the sole Cards starters with records over .500.
Indians 6, Twins 5 – Homers for Grady Sizemore and Travis Hafner, while closer Joe Borowski gets his 38th save while wriggling out of a jam and getting the win for Jake Westbrook. Asdrubal Cabrera drives in the go-ahead run.
Blue Jays 6, Athletics 4 – The A’s have lost five straight, this time off a tie-breaking double in the eighth by Toronto 1B Lyle Overbay.
Photo: AP/Rusty Kennedy