The Magic lost for the 12th time in 13 games despite putting on an 18-4 surge during the opening 5:40 of the fourth period.
That outburst gave Orlando a six-point lead and the Magic still had a three-point advantage after Jameer Nelson made a layup with 58 seconds to play.
Orlando did not score another point while Atlanta was converting six free throws -- two by Jeff Teague and four by Antic.
Paul Millsap scored 24 points to pace seven Atlanta players in double figures. Teague had 23 points and DeMarre Carroll pitched in 17. It was the last of the four regular-season games between the teams this season and they each won two.
Orlando was led by Victor Oladipo with 24 points, seven rebounds and seven assists.
Ray Liotta sues skin care company over use of likeness
Aaron Carter is still in love with Hilary Duff