Chipper Jones hit a go-ahead, two-run homer in the eighth inning and the host Atlanta Braves held off the Chicago Cubs, 3-2, last night.

Martin Prado hit a one-out double off John Grabow (0-1), ending a string of 15 consecutive outs by Braves batters, before Jones connected for his first homer.

Peter Moylan (1-0) worked around a hit and a walk during a scoreless eighth and Billy Wagner finished for his first save with Atlanta. Alfonso Soriano singled with one out in the ninth but Wagner responded by striking out pinch-hitter Xavier Nady and Geovany Soto to end the game.

Giants 10, Astros 4

Edgar Renteria tied a career high with five hits as visiting San Francisco completed a season-opening three-game sweep. Aaron Rowand had four of the Giants' 19 hits. John Bowker had a two-run homer and Travis Ishikawa added his first career pinch-hit home run. Jeremy Affeldt (1-0) got the win.

Brewers 5, Rockies 4

Jim Edmonds' leadoff single set up a two-run rally in the sixth inning that put host Milwaukee ahead and Trevor Hoffman earned his 593rd career save. After losing the season opener, the Brewers won the next two from Colorado.

Rays 4, Orioles 3

Evan Longoria homered and drove in three runs and Matt Garza allowed two runs in eight innings for host Tampa Bay. Longoria hit a two-out, two-run double in the fifth to give the Rays a 3-2 lead and added a solo homer in the eighth. Garza (1-0) struck out nine, walked two and allowed four hits.

One day after a season-opening sellout of 36,973, the announced crowd was 15,220.

Cubs priciest ticket

The Chicago Cubs have the highest-priced tickets for regular seats in the major leagues. Tickets at Wrigley Field for non-premium sections average $52.56 this season following a 10.1 percent increase, the Team Marketing Report said in its annual study. Boston was second at $52.32 and the Yankees third at $51.83. - AP

More MLB news

Newsday LogoSUBSCRIBEUnlimited Digital AccessOnly 25¢for 5 months