Tuesday’s results
Nationals 9, Marlins 6: At Miami, Collin Balester won his debut and Ronnie Belliard hit a grand slam to give Washington a win over Florida.
Phillies 8, Braves 3: At Atlanta, Shane Victorino hit a home run and drove in four runs and Philadelphia beat the Braves. Pat Burrell also hit a homer for the Phillies. Mets 7, Cardinals 4: At St. Louis, Tony Armas won his season debut after a minor league call-up and eighth-place hitter Ramon Castro had two hits and three RBIs in New York’s victory over the Cardinals. David Wright lacked a triple for the cycle in an offense that had 14 hits.
Pirates 6, Reds 5 (11): At Cincinnati, Pittsburgh blew two late leads but Jack Wilson – batting at the very bottom of the order – hit a tiebreaking triple in the 11th inning that set up a victory over the Reds.
Rockies 4, Padres 0: At Denver, Aaron Cook tossed a five-hitter for the first shutout of his career and Colorado ended an eight-game losing streak with a win over San Diego.
Dodgers 7, Astros 6 (11): At Houston, Los Angeles blew a five-run lead then beat the Astros when Jeff Kent hit a solo homer off Wesley Wright in the 11th inning.
Brewers 8, Diamondbacks 6: At Phoenix, J.J. Hardy homered twice and Milwaukee defeated Arizona, handing Randy Johnson his sixth straight loss. Joe Dillon also homered for the Brewers.
Giants 2, Cubs 1: At San Francisco, Matt Cain struck out 10 in eight shutout innings and third baseman Jose Castillo made a great diving stop in the eighth to save a hit as the Giants beat Chicago.
Associated Press