The Dallas Mavericks defeated the New York Knicks 110-108 on Monday night thanks to a buzzer-beater from Dirk Nowitzki as time expired.
Nowitzki finished with a respectable 15 points on 6-of-13 shooting, but it was Carmelo Anthony who stole the show with 44 points on 14-of-29 shooting, including a season-high seven threes. Anthony has now scored at least 40 points in three of his last four games.
The Knicks (21-36) have lost three games in a row while the Mavs have won three straight. Both teams shot 42 percent from three while the Knicks shot a superior 53 percent from the field in the loss.
Trailing by six with under two minutes remaining, the Knicks fought back thanks to Anthony's clutch shooting and the defense of Tyson Chandler. Then, with 50 seconds left, Anthony buried a game-tying three, but the Knicks were unable to convert with a chance to take the lead on their final possession, which ultimately gave the Mavericks one final shot.
Vince Carter scored a team-and-season-high 23 points (7-of-12 from three) off the bench in the win while Monta Ellis scored 22 points on a season-high 22 field-goal attempts and Jose Calderon contributed 20 points and six assists.
J.R. Smith was steady throughout the loss for the Knicks, scoring 15 points and dishing out seven assists while Amar'e Stoudemire scored nine points on 3-of-5 shooting in his first start since the 2012 playoffs.
Tyson Chandler recorded 12 points and 12 rebounds in the loss.
Next up for the Mavs is a showdown with the New Orleans Pelicans on Wednesday while the Knicks are set to host the Miami Heat on Thursday.