Atlanta Sammy Sosa refused to gloat about his 53rd homer.
"As a player, I'm really not allowed to do that," Sosa said. "If you want to, be my guest."
Sosa hit a 471-foot shot off Greg Maddux that was the longest ever at Turner Field, and the Chicago Cubs beat Atlanta, 5-3, Saturday to hand the Braves their third straight defeat.
"I just don't want to make much of it because that's the way I am," Sosa said. "I'm just glad it helped my teammates relax and give them some confidence against a great pitcher."
The Cubs won their fourth in a row. They started the day with a 11*2-game lead over San Francisco in the wild card race.
The Braves lost for the 13th time in their last 17 home games. They began the day with a one-game lead over Philadelphia in the NL East.
Sosa hit a two-run homer in the first inning, connecting on a 3-2 pitch from Maddux (17-8).
In his 16-year career, Maddux could recall only one batter, Jack Clark, hitting him harder.
"I was trying to locate a pitch down and in," Maddux said. "I was trying to get him to hit a grounder. He's far too good a hitter to throw him one down the middle, and that's what I did."
Giants 2, Rockies 1
San Francisco Andres Galarraga hit a solo home run with two outs in the bottom of the ninth inning, lifting San Francisco over Colorado. Justin Speier (1-2) retired the first two batters he faced, but Galarraga hit a 3-0 pitch into the left-field seats. Robb Nen (4-3) retired the only batter he faced to pick up the victory. The Rockies had runners on second and third with two outs, and Nen came in to retire Juan Uribe on a groundout.
The Giants stayed 11*2 games behind Chicago in the NL wild card race.
Brewers 4, Astros 3
Milwaukee Richie Sexson hit two home runs, including a game-winner in the ninth inning that gave Milwaukee a win over Houston. Sexson tied the game at 3 with a two-run homer in the sixth inning off Shane Reynolds before connecting for his 35th homer.
Mets 3, Marlins 2, 11 innings
New York Jay Payton hit a two-out double in the 11th inning to give New York a win over Florida.
Phillies 4, Expos 1
Philadelphia Robert Person hit a homer and pitched eight strong innings, and Scott Rolen homered and had three RBIs as Philadelphia beat Montreal. The Phillies, 5-11 in their last 16 games, moved into a first-place tie with Atlanta in the NL East. The Braves lost 5-3 to Chicago.
Padres 7, Diamondbacks 5
San Diego Ray Lankford's grand slam highlighted San Diego's six-run eighth inning as the Padres beat Arizona. Arizona led 5-1 going into the bottom of the eighth before San Diego rallied off five Arizona relievers.
Pirates 7, Reds 0
Cincinnati Dave Williams allowed three hits in 61*3 innings to win for the first time in more than two months. Williams (2-6), who hadn't won since his first career start June 25 against Milwaukee, walked none and struck out six. He had lost six straight decisions.
Dodgers 3, Cardinals 1
Los Angeles Terry Adams had his second straight impressive start and Eric Karros homered for the second game in a row as Los Angeles beat St. Louis.