DENVER After appealing his suspension, Alex Gonzalez homered and Josh Beckett pitched seven innings Wednesday, leading the Florida Marlins to a 9-4 victory over the Colorado Rockies.
Gonzalez was suspended three games for his part in a bench-clearing brawl last week in Philadelphia. He will not serve the penalty until a hearing is held.
Beckett (2-2) gave up four runs and struck out seven. The World Series MVP avoided losing three straight starts for the second time in his career.
Pirates 4, Astros 2
PITTSBURGH Raul Mondesi hit a tiebreaking double in the eighth inning and Josh Fogg shook off three consecutive terrible starts to lead Pittsburgh.
Fogg, who entered the game with a 17.00 ERA, outpitched Houston ace Roy Oswalt (2-1). Fogg limited the Astros to two runs in seven innings, while Oswalt gave up four runs and seven hits in seven-plus innings.
Phillies 6, Cardinals 3
ST. LOUIS Marlon Byrd scored the go-ahead run on an infield grounder in the ninth and Philadelphia rookie Ryan Madson threw four innings of one-hit relief for the win.
David Bell doubled off Mike Lincoln (2-2) to start the winning rally. After a sacrifice, Byrd pinch ran for Bell and scored on Ricky Ledee's groundout.
Jim Thome added a two-run single, finishing 3-for-5 with three RBIs.
Brewers 10, Reds 9
MILWAUKEE Cincinnati blew a nine-run lead, its biggest collapse since 1930.
The Brewers' Bill Hall tied it with a three-run double in the eighth, then drove in the winning run with a squeeze bunt in the 10th. The Reds last wasted a nine-run advantage on Sept. 28, 1930, in a 13-11 loss to the Cubs at Wrigley Field.
Trent Durrington led off the 10th with a ground-rule double off Todd Van Poppel (1-1). Scott Podsednik, who had four hits, then sacrificed Durrington to third before Hall bunted him in.
Cubs 4, Diamondbacks 3
PHOENIX Alex Gonzalez's home run in the ninth for Chicago spoiled a three-homer effort by Arizona's Steve Finley.
Gonzalez homered off Matt Mantei (0-3) to help the Cubs avoid a sweep after Finley's third solo shot had tied it in the eighth. He also homered in the second and the sixth.
It was Finley's fourth career three-homer game and first since Sept. 6, 1999, at Milwaukee.
Dodgers 3, Mets 2
LOS ANGELES Dave Roberts hit a two-run homer and Adrian Beltre added a solo shot to lift Los Angeles.
Odalis Perez (2-1) allowed seven hits and walked two in six innings, but held New York to one run after Kazuo Matsui's leadoff homer.
Eric Gagne got the last four outs for his sixth save in as many chances this season and 69th save in a row dating to Aug. 28, 2002.
Giants 10, Braves 7
SAN FRANCISCO Michael Tucker had three hits, including a home run, and San Francisco avoided losing its fourth straight series.
The Giants scored nine runs in the fourth, seven coming against ex-teammate Russ Ortiz (2-3). Pedro Feliz singled twice, scored twice and drove in a run in the inning and the Giants sent 14 batters to the plate.
Barry Bonds went 1-for-3 with two intentional walks and was the only Giants player without a hit until he singled to right in the eighth.
Padres 5, Expos 4
SAN DIEGO Rookie Khalil Greene hit an RBI triple to cap a three-run rally in the eighth.
Greene's triple off Luis Ayala (0-4) scored Ramon Hernandez.
Montreal's Jamey Carroll had a career-high four hits and Andy Fox hit a solo homer as baseball's worst-hitting team set a season high with 13 hits.
Antonio Osuna (1-0) pitched the eighth for the win. Trevor Hoffman finished up for his fifth save.
Brian Giles and Phil Nevin hit solo homers for the Padres.
Peninsula Clarion ©2015. All Rights Reserved.