CHICAGO -- Sammy Sosa hit three home runs but was pulled before getting another at-bat, and Mike Hampton tied the NL record for pitchers with his seventh homer as the Colorado Rockies beat the Chicago Cubs 14-5 Thursday.
Sosa, warming up for a weekend visit by Barry Bonds, hit his 38th, 39th and 40th homers.
Sosa was replaced after connecting in the seventh inning with Chicago trailing by nine runs on a humid, 92-degree day at Wrigley Field.
Giants 6, Reds 4
CINCINNATI -- Barry Bonds trumped Ken Griffey Jr.'s benchmark homer with one of his own.
Griffey became the youngest to hit his 450th homer, but Bonds became the fastest to reach 49 in a season with a tiebreaking solo shot as San Francisco slugged their way to a 6-4 victory.
Balls flew out of Cinergy Field on a muggy, 79-degree night, with a total of seven home runs.
Padres 6, Phillies 2
PHILADELPHIA -- Damian Jackson got three hits off nemesis Omar Daal and the San Diego Padres avoided a three-game sweep by beating the Philadelphia Phillies.
Jackson, who had been 1-for-23 lifetime against Daal, finished with a career high-tying four hits. He scored three runs and drove in two as the Padres stopped a three-game losing streak.
Marlins 3, Diamondbacks 1
MIAMI -- Jeff Abbott's bloop single with two outs in the eighth inning drove in the tiebreaking run, and the Florida Marlins took advantage of sloppy defense by the Arizona Diamondbacks.
The Marlins took the series 2-1 and have won eight of their past nine home series. The slumping Diamondbacks lost for the ninth time in 13 games.
Mets 4, Brewers 3
NEW YORK -- Joe McEwing homered leading off the seventh inning as the New York Mets rallied to beat the Milwaukee Brewers in sweltering heat.
The game, which began at 12:10 p.m. EDT, was played in temperatures that reached 102 degrees in the sixth inning.
Cardinals 9, Expos 6
MONTREAL -- Matt Morris won on his 27th birthday, and Craig Paquette drove in three runs as St. Louis beat Montreal.
Kerry Robinson and Mike Mordecai each had a career-high four hits as the Cardinals got 13 hits off four Expos pitchers.
Pirates 8, Dodgers 5
PITTSBURGH -- Brian Giles homered and missed hitting for the cycle by a single and Pittsburgh ended a seven-game losing streak against division-leading Los Angeles.
Craig Wilson, making a second straight start as manager Lloyd McClendon tries to get more at-bats for the rookie, also hit a three-run homer as the Pirates ended the Dodgers' four-game overall winning streak.
Astros 6, Braves 5
ATLANTA -- Orlando Merced, filling in for the injured Moises Alou, hit a two-out, RBI single in the ninth inning to lift Houston over Atlanta.
Merced also made a run-saving catch in the sixth to help the Astros get by without Alou, expected to miss a few games with a strained right hamstring.
Houston scored the tying run in the eighth before third baseman Chipper Jones' throwing error led to an unearned run in the ninth against Kerry Ligtenberg (1-3).
The Braves made three errors in all and lost their second in a row to the Astros, who moved within 1 1/2 games of the Chicago Cubs in the NL Central. All three games in the series were decided by one run.
Peninsula Clarion ©2014. All Rights Reserved.