Arron Afflalo hit a 19-footer at the buzzer and the Denver Nuggets beat the Dallas Mavericks 121-120 on Thursday, ending the Mavericks' 10-game win streak.
Carmelo Anthony scored 42 points and Chauncey Billups had 30 for Denver, which overcame a nine-point deficit in the last 2:51 to win.
Afflalo scored seven points to help the Nuggets rally from 119-110 down.
Nene hit 1 of 2 free throws with 33.3 seconds left to tie it, and Dirk Nowitzki hit one free throw with 19.6 seconds left to give Dallas a one-point lead.
Denver chose not to call a timeout, and Billups found Afflalo, who got a shot off before the horn to lift Denver.
Jason Terry scored 25 points, Tyson Chandler had 20 points and 11 rebounds and Nowitzki finished with 16 for the Mavericks.