Sports Sportsin partnership with NESN your connection to The Boston Globe

Cubs win wild ride in Denver

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.

red sox extras