loaded RBI single with none out in the 11th inning Sunday, helping the Florida Marlins earn their fourth walkoff win of the week with an 5-4 victory over the Atlanta Braves. The Marlins won seven of 10 on their homestand, with six wins by one run. The Braves loaded the bases four times, including in the 11th, and those situations produced only one run. They stranded 11 runners. Florida's Hanley Ramirez singled off Jesse Chavez (2-2) to start the bottom of the 11th, and he took third on a single by Dan Uggla. After Cody Ross was intentionally walked to load the bases, Helms hit an 0-1 pitch through the left side of the infield and was mobbed after rounding first base. Florida has seven walkoff wins this season. Padres 6, Pirates 3: At Pittsburgh, Adrian Gonzalez and Chris Denorfia homered and Wade LeBlanc won for the first time in six weeks as first-place San Diego finished off its only series sweep in Pittsburgh since 1998. The Padres have won all 10 series in Pittsburgh since PNC Park opened in 2001, but hadn't swept one there before outscoring the Pirates 20-8 in the three weekend games. Gonzalez's two-run homer, his 21st, highlighted a five-run third inning against Pirates rookie Brad Lincoln (1-4), who was sent back to Triple-A after the game. Giants 3, Diamondbacks 2, 10 innings: At Phoenix, Buster Posey had four hits to extend his hitting streak to 18 games and Travis Ishikawa hit a run-scoring single in the 10th inning, helping the San Francisco Giants complete their first four-game sweep in Arizona in nine years. Phillies 4, Rockies 3: At Philadelphia, Jimmy Rollins singled home the tying run in the seventh inning then put the Phillies ahead for good by scoring on a wild pitch. Astros 4, Reds 0: At Houston, Wandy Rodriguez allowed one hit in seven innings, while Hunter Pence and Chris Johnson homered for the Astros. Brewers 8, Nationals 3: At Milwaukee, Casey McGehee and Rickie Weeks homered and as the home team scored five unearned runs off starter Ross Detwiler in beating Washington to complete a three-game sweep. Dodgers 1, Mets 0: At Los Angeles, Clayton Kershaw scattered seven hits over eight innings in his first start since appealing a five-game suspension and Russell Martin hit a late RBI double in the Dodgers' victory over the punchless Mets. Cardinals 4, Cubs 3, 11 innings: At Chicago, Felipe Lopez hit a tiebreaking solo homer to help the Cardinals beat the Cubs and avoid a weekend sweep.