Padres 2, Marlins 1

San Diego became the first team in nearly two months to score more than once against Florida ace Josh Johnson, Adrian Gonzalez and David Eckstein each finished with two hits and the NL West-leading Padres beat the sputtering Marlins 2-1 on Saturday night.

Jon Garland (8-5) pitched into the seventh and allowed one run and four hits for the Padres, who at 44-30 moved 14 games over .500 for the first time since the end of the 2007 season. Heath Bell threw the ninth for his 21st save in 24 chances, helped by a sparkling sliding catch by center fielder Tony Gwynn Jr.

Cody Ross and Dan Uggla each had two hits for Florida, which has lost 11 of its past 18 games and fell to 1-3 under interim manager Edwin Rodriguez, who formally interviewed for the permanent job earlier in the day.