Stephen Curry set an All-Star Game record by scoring 50 points as Team James defeated Team KD.
Curry set a record for the most three-pointers in an All-Star quarter with six, half and eight.
The previous All-Star game record was nine, set by Paul George.
Curry, who was two points short of the scoring record set by Anthony Davis in the All-Star Game, won the Kobe Bryant trophy as the most valuable player.
Bryant and his daughter were killed in a helicopter crash in 2020 and the All-Star Most Valuable Player Award was renamed in their honor.
The All-Star Game was the 18th for James, one short of the record held by Abdul-Jabbar.
The Los Angeles Lakers star made the game-winning shot on Sunday after his team had been set a target winning score of 163 in Cleveland.
The leading total was increased by 24 points for the third year in a row to reflect Kobe Bryant's jersey number.
Curry was honoured as a member of the NBA 75th Anniversary Team at half-time, after he surpassed Ray Allen at the top of the all-time list for threes made.
James scored 24 points for his side and Antetokounmpo scored 30 points for the Milwaukee Bucks.
The Philadelphia 76ers were led by their star player, who recorded 36 points and 10 rebound, while the Phoenix Suns were led by their star player, who recorded 20 points.