LeBron James hit an NBA points milestone as the Cleveland Cavaliers beat the Brooklyn Nets 129-123 on Tuesday night.
James had 31 points, 12 rebounds and 11 assists – his 12th triple-double this season and 67th in his career, to become the first player to reach a landmark 30,000 points, 8,000 assists and 8,000 rebounds.
The dramatic game also saw Cleveland snatch the lead with 40 seconds on the clock thanks to Rodney Hodd’s three-pointer followed up by two free throws from James and George Hill in the last 16 seconds.
D’Angelo Russell led the Nets with 25 points and six assists, but the Cavs dominated in the closing stages to secure the win.
Meanwhile, Dwyane Wade scored a season’s best 27 points as the Miami Heat battled to defeat the Philadelphia 76ers 102-101.
Miami took the lead for the first time in the dying seconds of the fourth quarter, with 15 of Wade’s points coming in the final period.
Philadelphia narrowly missed out on the win after JJ Redrick’s three-pointer hit the rim on the buzzer, leaving the 76ers disappointed after holding a 10-point lead in the fourth.
Elsewhere, the Charlotte Hornets secured their fifth win in a row – a season’s best run – with a 118-103 victory over the Chicago Bulls, while the Washington Wizards continued their wining form, beating the Milwaukee Bucks 107-104.
The Los Angeles Clippers fought back from a 19-point deficit in the third quarter to beat the Denver Nuggets 122-120 and the Portland Trail Blazers defeated the Sacramento Kings 116-99 for their fourth win in a row.