PHILADELPHIA Mike Lowell homered again and Mike Redmond also connected, helping Florida beat Philadelphia 9-7 Thursday in a game that featured a bench-clearing brawl.
Phillies catcher Todd Pratt and Marlins shortstop Alex Gonzalez were ejected after starting a melee in the second inning following a high and inside pitch from Brett Myers to Gonzalez.
Lowell, who homered three times in Florida's 8-7, 12-inning victory Wednesday night, struck out his first three at-bats, but hit a two-run shot off Rheal Cormier in the ninth.
The World Series champion Marlins held on for their third straight three-game sweep over Philadelphia. The Phillies scored twice in the ninth before Jim Thome, who homered earlier, struck out against Armando Benitez with two on to end it.
Diamondbacks 11, Brewers 9
MILWAUKEE Danny Bautista homered twice and singled home the go-ahead run in the game that took 5 hours, 22 minutes the longest in the majors this season.
Bautista set career highs with five hits and five RBIs. He extended his hitting streak to 14 games to help Arizona stop its losing streak at four.
The Brewers scored three runs in the ninth, tying it at nine on pinch-hitter Brooks Kieschnick's two-run homer off Matt Mantei.
Reds 5, Braves 3
CINCINNATI Ken Griffey Jr. hit a two-run single and the Reds took advantage of Jaret Wright's wildness to beat Atlanta in a rain-shortened game.
Wright (1-1) sat out a one-hour rain delay before the first pitch, then lasted only 43 minutes in a wild outing. Nine of the 13 batters he faced reached on hits or walks.
Cincinnati sent 10 batters to the plate for five runs in the second, the biggest inning against Atlanta this season. Two of the runs scored on a passed ball by Johnny Estrada and a bases-loaded walk to D'Angelo Jimenez, who was in an 0-for-22 slump at the time.
Padres 9, Giants 4
SAN FRANCISCO Phil Nevin hit a two-run homer, and San Diego's Ismael Valdez (2-0) pitched 5 2-3 strong innings on a day Giants slugger Barry Bonds was held out of the lineup to rest.
San Diego took three out of four from the Giants, pounding out 52 hits 12 Thursday, a season-high 17 Wednesday, and 15 Tuesday.
After allowing two runs in the first, Valdez cruised until giving up a two-run triple to Neifi Perez in the sixth that chased the right-hander. Valdez gave up two earned runs on six hits.
Mets 3, Expos 2
NEW YORK Steve Trachsel and two relievers combined on a five-hitter, and Mike Piazza hit a go-ahead double for the Mets.
Down to their final out, the Expos caught a break when left fielder Shane Spencer dropped Brian Schneider's fly ball, scoring a run. But Braden Looper got pinch-hitter Jamey Carroll to ground out with runners on the corners for his fourth save.
Rockies 7, Dodgers 1
DENVER Shawn Estes (3-1) allowed only two hits for Colorado, and Matt Holliday hit his first major league homer and drove in three runs.
Holliday, promoted from the minors April 14, also doubled. Vinny Castilla went 3-for-3 with a home run Jose Lima (2-1) was tagged for seven runs and six hits in three innings.
Cardinals 2, Astros 1
HOUSTON Hector Luna's sacrifice bunt scored Reggie Sanders in the top of the 12th, giving St. Louis its best road start in more than 60 years.
Scott Rolen also drove in his NL-leading 26th run for the Cardinals, 6-0 on the road the team's best start since 1941.
Peninsula Clarion ©2015. All Rights Reserved.