NEW YORK -- Barry Bonds hit career home run No. 578, Pedro Feliz hit his first since last Sept. 7 and the San Francisco Giants rallied from a three-run deficit to roll to their seventh straight win, 4-3 over the New York Mets on Thursday night.
The Giants (22-11) are off to their best start since 1973 and on their longest winning streak since taking nine straight last July 25 to Aug. 3.
After Mo Vaughn's long first-inning homer off the right-field scoreboard and Rey Ordonez's squeeze bunt in the second, the Mets showed little life against Ryan Jensen (3-2), who combined with Felix Rodriguez and Robb Nen on a four-hitter. New York has lost a season-high five in a row.
Marlins 1, Padres 0
MIAMI -- Three Cuban defectors helped pitch a five-hitter, including rookie Hansel Izquierdo, who went five innings for his first career victory as Florida beat San Diego.
Izquierdo (1-0) was followed to the mound by countryman Michael Tejera, Braden Looper and Cuban Vladimir Nunez, who pitched the ninth for his seventh save in eight chances.
The Marlins extended their season-high winning streak to four games. They moved into first place in the NL East, the latest a Florida team has been in first place.
Brewers 9, Cubs 4
CHICAGO -- Jose Hernandez hit a pair of two-run homers and Milwaukee used a six-run sixth inning to end a nine-game road losing streak.
Richie Sexson and Hernandez hit two-run homers in the sixth off Jason Bere (1-5) and Hernandez added a two-run shot off Ron Mahay in the ninth on a blustery day at Wrigley Field.
Sammy Sosa hit his major league-leading 15th homer off Ben Sheets (3-3). It was the 465th of his career to tie him with Dave Winfield for 21st place all-time.
Phillies 3, Astros 1
PHILADELPHIA -- Randy Wolf allowed two hits in seven innings and pinch-hitter Tomas Perez hit a two-run double in the seventh to lead Philadelphia to its sixth straight win.
The Phillies swept Houston at home for the first time since July 1985.
Wolf (2-1) allowed one run, struck out four and didn't walk a batter. The only run game on Jeff Bagwell's solo homer with two outs in the seventh. Jose Mesa pitched the ninth for his 11th save.
Braves 6, Dodgers 2
ATLANTA -- Gary Sheffield homered for the second time in three days against his former team, a three-run shot that carried Atlanta past Los Angeles.
Damian Moss (1-0) earned his first major league win even though he didn't pitch nearly as well as his previous start, when he went seven no-hit innings against St. Louis.
Sheffield homered for the second time in the three-game series after going more than a month without driving a pitch out of the park.
Expos 6, Rockies 5, 12 innings
MONTREAL -- Jose Vidro hit an RBI single off Rick White (0-4) in the 12th inning as Montreal ended its season-high six-game losing streak before the smallest Olympic Stadium crowd of the season.
With the Montreal Canadiens playing host to Carolina in an NHL playoff game at the Molson Centre, just 3,183 were on hand -- the Expos' smallest crowd since 3,037 attended an 8-3 win over Colorado last Sept. 20.
Peninsula Clarion ©2014. All Rights Reserved.