India, March 23 -- LeBron James set the NBA record by playing in his 1,612th regular-season game, and Luke Kennard made a 3-pointer with 0.6 seconds left to send the Los Angeles Lakers to a 105-104 comeback victory over the Orlando Magic.

Luka Doncic scored 33 points in the Lakers' ninth straight win, but was called for his 16th technical foul - an automatic one-game suspension by the league if it's not rescinded.

James had 12 points, six rebounds, four assists and three steals on his record-breaking night, passing the mark Robert Parish held for nearly 30 years. Paolo Banchero, who led seven Magic players in double figures with 16 points, blocked a shot by James out of bounds with 4.7 seconds left. After a replay review, it was determi...