Atlanta tied a season high with four errors, and four of New York's runs were unearned.
Marlins 3, Pirates 0
In Miami, Josh Beckett (7-7) won for just the second time in seven starts, allowing three hits over 7 2-3 innings and hitting an RBI single in the fifth.
Ugueth Urbina got four outs for his 28th save as the Marlins stopped a four-game losing streak to the Pirates.
Josh Fogg (8-8) allowed three runs -- two earned -- and seven hits in six innings.
Padres 12, Diamondbacks 0
In San Diego, Gary Matthews Jr. hit a two-run triple to highlight the seven-run second inning as San Diego swept a two-game series and handed Arizona its fifth straight loss.
The Diamondbacks, who started the day four games back in the wild-card race, have lost 14 of their last 20, including four straight to the Padres, who have the NL's worst record.
Brian Lawrence (8-14) and two relievers combined on a five-hit shutout. Lawrence allowed four hits in seven innings to win his third straight start.
ESPN shows MLB games on Friday, Saturday and Sunday in Taiwan. Please check local TV listings for details.



