The Hawks took their final lead at 112-111 on Joe Johnson’s 3-pointer with 1:50 left. Anthony countered with a jumper 10 seconds later for the final margin.
Off an inbound play with three seconds remaining, Marvin Williams, who led Atlanta with a season-high 29 points, beat Amare Stoudemire off the dribble at the top of the lane. But as he went for a dunk, the clock expired, allowing the Knicks to hold on.
LAKERS 114, THUNDER (2OT)
In Los Angeles, Kobe Bryant scored six of his 26 points in the second overtime, and the Lakers rallied from an 18-point deficit in the second half for a win over Oklahoma City.
Metta World Peace scored 12 points before getting ejected late in the second quarter for a vicious elbow to the back of James Harden’s head while celebrating a dunk.
SPURS 114, CAVALIERS 98
In San Antonio, Manu Ginobili scored 20 points to lead San Antonio to its seventh consecutive victory.
San Antonio (47-16) moved 1½ games ahead of Oklahoma City in the race for the best record in the Western Conference.
HEAT 97, ROCKETS 88
In Miami, LeBron James had 32 points and eight rebounds, Norris Cole added 16 points and Miami eliminated Houston from postseason contention.
NUGGETS 101, MAGIC 74
In Denver, JaVale McGee scored 17 points, throwing down a half-dozen dunks in the second half as the Nuggets pulled away for the win.
WARRIORS 93, TIMBERWOLVES 88
In Minneapolis, Charles Jenkins had 24 points and nine assists while playing all 48 minutes to rally Golden State from a 21-point deficit to beat Minnesota.
PISTONS 76, RAPTORS 73
In Auburn Hills, Mich., reserve Ben Gordon scored 19 points, including the go-ahead basket, to help Detroit beat Toronto.
KINGS 114, BOBCATS 88
In Charlotte, N.C., DeMarcus Cousins had 29 points and 10 rebounds, and Sacramento handed Charlotte its 20th consecutive loss.