Braves rally past Cubs

? A pair of high fly balls to right field ruined the Chicago Cubs: One of them got lost in the sun and cost Carlos Zambrano his no-hit bid, the other led to a misplay and cost them the game.

The Atlanta Braves rallied for three runs in the ninth inning Friday, taking the lead when second baseman Neifi Perez mishandled a relay and then threw it away, and beat the Cubs, 6-5.

Zambrano overcame early wildness and held Atlanta hitless for 62â3 innings before pinch-hitter Wilson Betemit lofted a fly that right fielder Jacque Jones lost in the glare. His back to the wall, he could only throw up his arms as the ball hit the ivy-covered wall for a double.

Official scorer Don Friske immediately ruled it a hit. “You can’t catch it if you can’t see it,” he said.

The Cubs entrusted a 5-3 lead in the ninth to closer Ryan Dempster (0-3), and Atlanta loaded the bases with no outs on singles by Pete Orr and pinch-hitter Brayan Pena and a walk to Marcus Giles.

Ken Ray pitched the ninth for the Braves to get his first save. Mike Remlinger (2-2) got two outs in the eighth for the win.

Giants 9, Rockies 0

San Francisco – Barry Bonds hardly had a chance at No. 715. Ray Durham provided all the offense the Giants needed batting behind San Francisco’s slugger. Bonds remained tied with Babe Ruth at 714 home runs for his fourth straight game, and Durham drove in three runs with a pair of doubles.

Padres 7, Cardinals 1

San Diego – Mike Piazza, Dave Roberts and Adrian Gonzalez homered, and Clay Hensley threw eight strong innings to lead San Diego.

Brewers 6, Phillies 5, 10 inn.

Philadelphia – Prince Fielder’s RBI single off Tom Gordon in the 10th inning sent Milwaukee over Philadelphia.

Marlins 5, Mets 1

Miami – Josh Johnson outpitched Pedro Martinez and had a career-high eight strikeouts to lead Florida to its fourth straight victory.

Nationals 10, Dodgers 4

Washington – Alfonso Soriano hit his 17th homer and two doubles, scored three runs and got his league-leading ninth outfield assist, and Brian Schneider went 2-for-4 in his return from the disabled list as Washington won its fourth straight.

Diamondbacks 3, Reds 0

Cincinnati – Brandon Webb became the first Arizona pitcher to open a season 8-0 when he threw his second straight shutout.

Pirates 12, Astros 5

Pittsburgh – Jason Bay homered for the fourth consecutive game and drove in four runs.