LeBlanc, who replaced Zambrano in Miami's starting rotation, went the first 4 1/3 innings, surrendering one run on five hits while walking one and striking out three.
Zambrano (6-9) replaced him in the fifth and held the Braves to a run over 1 2/3 frames to collect the victory.
Miami, which had lost the first two games of its four-game series with Atlanta, broke the Braves' seven-game winning streak.
Ben Sheets (3-1) was saddled with his first setback since joining Atlanta, surrendering four runs (three earned) on 11 hits over 6 2/3 frames.
Sign language interpreter at Mandela service called out as fake on Twitter
Police: Sword-wielding man demanded free tacos