PHILADELPHIA — Burke Badenhop pitched five sharp innings, Dan Uggla and Cody Ross homered and the Florida Marlins beat the Philadelphia Phillies 6-2 on Wednesday night.
Making his first start of the season, Badenhop (3-2) allowed one run and five hits. Matt Lindstrom retired Jimmy Rollins on a liner to center with the bases loaded to end it.
Brett Myers (4-3) gave up five runs and seven hits in 5 2-3 innings for the Phillies before leaving with right hip inflammation. He allowed just six runs in 21 innings in his previous three starts.
Carlos Ruiz and pinch-hitter Matt Stairs homered for Philadelphia.
NEW YORK — Daniel Murphy’s tiebreaking homer, a call overturned by umpires in yet another replay review involving New York, led an uncharacteristically wild Johan Santana to a win over Washington.
Murphy had a career-best five RBI and Gary Sheffield hit an early two-run double off rookie Jordan Zimmermann (2-2), helping the injury-ravaged Mets finish a three-game sweep.
Despite playing without Carlos Delgado, Jose Reyes and Carlos Beltran (for two games), New York has overtaken Philadelphia for the NL East lead by winning five of six following a four-game skid.
CHICAGO — Carlos Zambrano went wild in a ball-tossing, bat-swinging tirade after being ejected, and was gone when Reed Johnson hit a tiebreaking home run in the eighth inning that sent Chicago over Pittsburgh.
The Cubs ace was tossed by umpire Mark Carlson in the seventh after Nyjer Morgan scored the tying run on a wild pitch, beating catcher Geovany Soto’s throw to Zambrano at the plate.
MILWAUKEE — Nick Stavinoha had two RBIs and scored the go-ahead run, leading the Cardinals to the win.
St. Louis has won seven of its last nine and hasn’t allowed more than three runs in any game in the stretch.
Cardinals starter Todd Wellemeyer (5-4) and the bullpen showcased the best team ERA in the majors (3.58) by silencing the struggling Brewers, who struck out 27 times in the three-game series and have lost five of six to drop out of first for the first time in two weeks.
DENVER — Juan Pierre and Mark Loretta hit RBI singles with two outs during a seventh-inning rally, and Los Angeles completed a three-game sweep.
The Dodgers trailed 3-2 before scoring five times in the seventh, capped by James Loney’s three-run double.
CINCINNATI — Jay Bruce homered twice and Bronson Arroyo pitched a five-hitter, leading Cincinnati to victory and a three-game sweep of Houston.
Bruce was in a 1-for-18 slump when he hit a solo shot off Felipe Paulino (1-4) in the fourth. His two-run homer off the right-hander made it 5-1 in the sixth and put the Reds in position for their first sweep of the Astros in Cincinnati since May 2004.