Home Sports Steph, LeBron put on NBA show for the ages