The NBA's All-Star Saturday night was watched by 8.1 million viewers, making it the most-watched event in its 26-year history.

TNT says its coverage drew 23 percent more viewers than its previous record of 6.5 million, set in 2009.