Wade LeBlanc gave up four runs on four hits as the San Diego starter, but Adam Russell (1-0) got the win for pitching a scoreless seventh.
Ronny Paulino hit a two-run homer and had three RBI, and Emilio Bonifacio drove in the other run for the Marlins, who have lost their last three games.
Louis Ayala (0-3) took the loss after being charged with three runs on four hits while recording just one out.
Former Titans kicker dies in car crash
UPI Sports Results for September 20, 2014