ATLANTA — Ricky Nolasco tossed seven strong innings amid persistent trade rumors, Justin Ruggiano hit a three-run homer and the Miami Marlins beat the Atlanta Braves 6-3 on Wednesday night.
Marlins manager Mike Redmond said before the game that Nolasco has not been affected by trade speculation and the right-hander supported that claim by giving up only two runs on six hits.
Nolasco (5-8) had no walks with seven strikeouts, giving him 1,001 for his career.
The Braves led 2-0 before Ruggiano's homer off Mike Minor (8-4) in the fifth. Miami added a run in the sixth when Placido Polanco singled and scored on Adeiny Hechavarria's double. Jeff Mathis added a two-run double in the eighth.
There was steady rain but no delay in the game.
After Chad Qualls pitched a scoreless eighth, Mike Dunn gave up singles to Freddie Freeman and Dan Uggla in the ninth. Closer Steve Cishek struck out B.J. Upton before giving up a run-scoring single to Chris Johnson. Cishek earned his 16th save when Tyler Pastornicky hit a grounder to the mound to end the game.
The Marlins got their first win in five games against the Braves this season and ended an eight-game losing streak in the NL East rivalry, dating to Sept. 19, 2012.
Nolasco improve to 6-10 in his career against Atlanta. He holds the Marlins franchise record with 81 career wins.