LeBron James is edging closer towards the summit of the NBA all-time top scorers list with 27 points in the Cleveland Cavaliers' 114-84 win over the Miami Heat.
The 31-year-old All-Star's haul took him into ninth place past Elvin Hayes, with his tally now standing on 27,315 points in a glittering career.
Kevin Love added a double-double to make it three wins on the spin for the Cavs and four losses on the bounce for the Heat.
The Oklahoma City Thunder's Russell Westbrook is also closing in on history as he notched his seventh successive triple-double, the most since Michael Jordan's run in 1989.
The Thunder were beaten 102-99 by the Houston Rockets, but Westbrook is only two away from equalling the record nine triple-doubles made by Wilt Chamberlain in 1968.
The Toronto Raptors beat the Boston Celtics 101-94, Dennis Schroder made 33 points in the Atlanta Hawks' 114-110 downing of the Milwaukee Bucks and Andre Drummond recorded a double-double in the Detroit Pistons' 117-90 win over the Minnesota Timberwolves.
The Dallas Mavericks, the New York Knicks and the Phoenix Suns also won.