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 the Chicago Cubs over the Pittsburgh Pirates 5-2 Wednesday.
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 Sotos throw to Zambrano at the plate.
Zambrano jumped up, argued the call and appeared to nudge Carlson. The excitable right-hander then pointed in Carlsons face and gave him the ejection sign.
Zambrano wasnt finished, either. He threw a ball into left field, slammed his glove against a fence and grabbed a bat to whack a drink dispenser on his way to the clubhouse.
Johnson connected against Jesse Chavez (0-2) to give Chicago a 3-2 lead. The Cubs added two more runs in the inning on RBI doubles by Andres Blanco and Jake Fox, two players just called up from the minors on Wednesday.
Carlos Marmol (1-1) worked the eighth and Kevin Gregg got three outs for his seventh save in eight chances.
Reds 6, Astros 1
CINCINNATI – Jay Bruce homered twice and Bronson Arroyo pitched a five-hitter Wednesday night, leading Cincinnati to a three-game sweep.
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.
Bruce completed his breakout game with a run-scoring triple in the eighth off Chris Sampson. Cincinnati has won four in a row for the first time this season.
Arroyo (7-3) gave up four singles, a double and one walk in his seventh career complete game and first this season.
The last-place Astros have dropped seven straight games – their longest skid of the season – and hit a new low point at 18-27.
Marlins 6, Phillies 2
PHILADELPHIA – Burke Badenhop pitched five sharp innings for Florida, and Dan Uggla and Cody Ross homered.
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 Philadelphia before leaving with right hip inflammation.
Carlos Ruiz and pinch-hitter Matt Stairs homered for the Phillies.
The Marlins had lost 11 of 14 before taking two of three from Philadelphia, which lost another series at home. The Phillies have the best road record in the majors at 16-6, but theyre 9-14 at Citizens Bank Park.
Mets 7, Nationals 4
NEW YORK – Daniel Murphys tiebreaking homer, a call overturned by umpires in a replay review, led the Mets and an uncharacteristically wild Johan Santana to the victory.
Murphy had a career-best five RBIs 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.
Adam Dunn hit a mammoth homer for woeful Washington, which fell 20 games below .500 only 46 games into the season.
Santana (7-2) struck out 11 and walked six, one shy of his career high.
Cardinals 3, Brewers 2
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 hasnt 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.
Ryan Franklin got the final four outs, working around a leadoff walk and a two-out single by Craig Counsell in the ninth for his 12th save.
Manny Parra (3-6) gave up three runs and seven hits in 6 2-3 innings for Milwaukee.
Dodgers 8, Rockies 6
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 Loneys three-run double.
Colorado scored three runs in the ninth and had the bases loaded with two outs, but Jonathan Broxton retired pinch-hitter Brad Hawpe on a grounder to end it.
Clayton Kershaw (3-3) allowed three runs and four hits in six innings for Los Angeles.
Colorados Ubaldo Jimenez (3-6) pitched 6 2-3 innings, yielding five runs, four earned, and nine hits.
The Rockies lost their fifth in a row at home and dropped a season-low 10 games below .500 overall.
