Braves 4-Mets 2
Atlanta starter Tim Hudson pitched masterfully, surrendering just 2 earned runs in 8 innings, striking out 4 and walking none on 100 pitches. Hudson got the win and is now 7-3 on the year. His only mistakes came in the second inning, when he served up home runs to Carlos Beltran and Carlos Delgado.
The Mets needed Johan Santana to pitch a gem, but their ace didn’t come through, allowing 3 earned runs on 12 hits in 7 innings on just 90 pitches, walking none and striking out only one. He drops to 5-3 on the season.
The damage came in the 7th, when Beltran misplayed a ball hit by Kelly Johnson, leading to RBIs by Omar Infante (who had been 0-19 against Santana), Chipper Jones, and Mark Teixiera. Willie Randolph didn’t take Santana out of the game, and the inning was only finished by a beautifully executed 1-6-3 double play.
Talk about teams headed in different directions; the hot-hitting Braves have won four in a row and are crusing while the mediocre Mets have lost 7 of 10 and are reeling.
Phillies 7-Astros 5
The Phillies scored early but almost blew it in their first game of the year at Minute Maid Park. Starter Kyle Kendrick did not pitch a great game, giving up 5 earned runs on 8 hits in just 5 innings of work on 91 pitches, walking one and striking out 2. But Astros ace Roy Oswalt was not much better, also giving up 5 earned runs on 11 hits in 6 innings of work, walking 2 and striking out 4 on 95 pitches.
Ryan Howard had a very good night, going 3-5 with a home run (his 14th) and 2 RBIs (and 2 strikeouts, as well). After the Astros had tied the game in the 6th, Pat Burrell hit a go-ahead pinch-hit home run in the 8th off of rookie Wesley Wright. Also driving in runs for the Phillies were Carlos Ruiz, Pedro Feliz, Geoff Jenkins, and Chase Utley (his 33rd of the year). Chad Durbin picked up his first win of the year, and Brad Lidge notched his 12th save of the year, this one against his former team.
Driving in runs for the Astros were Berkman, Brad Ausmus, Ty Wigginton, and Geoff Blum. Wright took his second loss on the year.
Marlins 4-Diamondbacks 0
The red-hot Marlins completed their sweep of the Diamondbacks in an outstanding performance by young Andrew Miller, who shut Arizona out in 7 innings, allowing 5 hits, striking out 9 and walking just one batter on 107 pitches. Miller, who picked up his 4th win, was opposed by Dan Haren, who allowed 4 runs on 8 hits, striking out 8 and walking none on 94 pitches.
Wes Helms drove in two on a pinch-hit double in the 7th to drive Haren from the game. Jorge Cantu also drove in two runs for the Marlins.