Sean West did not allow a hit until the seventh inning in his fourth career start and Brett Carroll hit his first career home run to help the Florida Marlins beat Randy Johnson and the visiting San Francisco Giants, 4-0, last night.

West (1-1) allowed one baserunner - a leadoff walk to Andres Torres in the third - through the first six innings. Edgar Renteria then lined a single to left on West's first pitch of the seventh.

West gave up two hits, one walk and struck out six in eight innings.

The lefthander, a 6-8 Houston native who turns 23 on Monday, missed the entire 2007 season after undergoing shoulder surgery.

Johnson (5-5), pitching on short rest, 4 days after he earned career victory No. 300 at Washington, allowed three runs, seven hits, three walks and struck out five in five innings.

Carroll hit a three-run homer in the second to give the Marlins a 3-0 lead. He also singled and tripled for the Marlins. Leo Nunez pitched a scoreless ninth.

San Francisco's Aaron Rowand went 0-for-4 and had his hitting streak ended at 17 games.

In other games:

* At Atlanta, David Ross' bases-loaded infield single in the 15th inning drove in Jeff Francoeur to give the Braves a 7-6 win over Pittsburgh in a game that lasted almost 5 hours.

Ross hit the grounder to shortstop Jack Wilson, whose throw to the third-base side of home plate pulled catcher Jason Jaramillo's foot off the plate as Francoeur scored.

* At St. Louis, Jason Marquis took the NL lead with his eighth win and Troy Tulowitzki homered for the first time in nearly a month, helping the Colorado Rockies complete their first sweep in St. Louis with a 5-2 win over the Cardinals.

* At San Diego, Kevin Kouzmanoff hit a two-run single and a two-run double as the Padres defeated Arizona, 6-3.


* Arizona claimed righthanded reliever Blaine Boyer off waivers from the St. Louis Cardinals.

The Diamondbacks will be Boyer's third team this year. He started the season with Atlanta, was traded to St. Louis and claimed by Arizona.

The 27-year-old Boyer pitched in 15 games for the Cardinals this season. He had no decisions and a 4.41 ERA.

* St. Louis Cardinals shortstop Khalil Greene, who went on the 15-day disabled list late last month with social-anxiety issues, will begin a rehab assignment with Triple A Memphis. The Cardinals hope Greene will be ready to play when he's eligible to come off the DL on Sunday.

* The Florida Marlins will break ground on their new stadium July 18 at the site formally occupied by the Orange Bowl. The 37,000-seat ballpark will have a retractable roof and is scheduled to open in 2012. *