CLEVELAND - Carmelo Anthony scored 40 points, including the winning basket, and the Denver Nuggets overcame LeBron James' triple-double and ended the Cleveland Cavaliers' 13-game streak with a 118-116 victory in overtime Thursday .
James, who had his triple-double by the end of regulation, finished with 43 points, 13 rebounds and 15 assists. But Anthony matched him shot for shot, hitting the winner on a deep jumper over James’ outstretched arm with 1.9 seconds remaining in overtime.
Denver’s Kenyon Martin had 18 points and a season-high 17 rebounds, but the night belonged to two of the three top scorers in the league. Anthony played 48 minutes, adding seven assists and six rebounds for the Nuggets.
Nuggets coach George Karl was on the bench despite battling nausea and headaches in recent days as a result of chemotherapy. Karl coached his first game since disclosing Tuesday he has neck and throat cancer.
The Cavaliers were a bit short-handed since they traded Zydrunas Ilgauskas on Wednesday and didn’t yet have Antawn Jamison, the player they received from the Washington Wizards in the three-team deal.