Published: Jul 27, 2010 6:27 AM EDT
Updated: Jul 27, 2010 4:30 AM EDT

SAN FRANCISCO (AP) - Dan Uggla and Mike Stanton each hit solo homers and the Florida Marlins moved above the .500 mark for the first time since early June with a 4-3 victory over the San Francisco Giants on Monday night.

Ricky Nolasco (11-7) struck out seven and allowed four hits and one run in 6 1-3 strong innings to win for the sixth time in seven starts. Cody Ross had a sacrifice fly and Stanton added an insurance RBI double in the eighth.

Barry Zito (8-6), the first of three lefty starters Florida will face this series, lost for the first time in seven career starts against the Marlins and the Giants had their four-game winning streak snapped. This series is a matchup of two surging teams trying to stay in the playoff chase.