CNN’s town hall with Donald Trump beat the cable news competition, as expected, with an average of 3.12 million viewers, according to early Nielsen numbers. On Fox News, the town hall competed against Fox News Tonight, hosted by Kayleigh McEnany this week, and the first part of Hannity. It averaged 2.2 million viewers in primetime, compared to 1.65 million for Fox News and 1.43 million for MSNBC. CNN said that combined TV and live streaming brought the town hall viewership number to 3.22 million. The network said that the Trump town hall ranked second behind all of CNN’s single candidate town halls since 2016, with a September, 2020 event with Joe Biden drawing 3.47 million viewers.