Aramis Ramirez hit a tiebreaking solo homer in the top of the eighth after Nomar Garciaparra tied it on Shawn Chacon's wild pitch moments earlier, and the Chicago Cubs beat the Rockies, 11-8, last night in Denver.
After pinch hitter Mark Sweeney hit a go-ahead two-run homer in the seventh, Ramirez hit a solo homer to make it 7-6. Todd Walker added a two-run homer two batters later for the Cubs, who used 15 hits to win their third straight game and fifth of six.
Sweeney's second pinch-hit homer this season and eighth of his career caused a wild celebration by the Rockies' dugout, which only a half-inning earlier saw Sammy Sosa help steal their lead with a three-run homer.
Rockies reliever Scott Dohmann and manager Clint Hurdle were ejected in the seventh.
Moments after Sosa's shot, Dohmann threw a high, inside pitch to Ramirez and plate umpire Dan Iassogna tossed him immediately.
Braves 5, Astros 4 -- John Thomson pitched four-hit ball for seven innings and Chipper Jones had a pair of RBI singles to lift visiting Atlanta over Houston.
Jeff Bagwell hit a two-out, two-run homer in the ninth off Braves closer John Smoltz, but Smoltz finished for his 26th save in 28 chances.
Mets 6, Brewers 5 -- First baseman Lyle Overbay botched Gerald Williams's bunt for a tiebreaking two-run error in a five-run seventh, and New York beat host Milwaukee for its first two-game winning streak in nearly a month.
The Mets overcame a 3-1 deficit in the seventh, when Doug Davis walked Cliff Floyd and Mike Cameron, and Mike Adam (1-1) relieved and allowed a two-run single to Joe McEwing that tied the score.
Dodgers 2, Pirates 1 -- Jose Lima (10-3) pitched seven solid innings to win his fourth straight decision and Alex Cora hit a tiebreaking home run, giving host Los Angeles a victory over Pittsburgh.
Reds 8, Giants 7 -- Adam Dunn hit two homers and Felipe Lopez added a go-ahead two-run shot in the sixth, leading Cincinnati to victory in San Francisco.
Phillies 7, Padres 5 -- Jimmy Rollins hit an inside-the-park homer and Eric Milton (12-2) won for the first time in six starts, leading visiting Philadelphia over San Diego.
Cardinals 5, Expos 4 -- Albert Pujols homered leading off the ninth inning, and John Mabry was 4 for 4 and had four RBIs to lead host St. Louis over Montreal.
Diamondbacks 11, Marlins 6 -- In Phoenix, Randy Johnson (11-9) pitched solid six innings to end his three-game losing skid and Roberto Alomar had four hits and three RBIs to lead Arizona past Florida.