According to final Nielsen numbers,Fox Newsdelivered 1.45 million viewers, andMSNBCposted 1.4 million.
Among adults 25-54, CNN averaged 781,000, compared to 160,000 for MSNBC and 140,000 for Fox News.
This was CNNs best primetime showing since the midterms, when 2.61 million tuned in.

Donald Trump, Anchor Kaitlan Collins Spar at CNN Town HallCNN
The viewership was below some expectations.
Kaitlan Collins, who moderated the town hall, plans to anchor CNNs 9 p.m.
ET hour this evening.

She is expected to become permanent host in that time slot, according to sources familiar with the plans.
Fox News averaged 1.41 million viewers in the 8 p.m. to 9:15 p.m.
ET time frame, while MSNBC posted 1.37 million.
CNN is on track to win the evening.
In the 25-54 demo, CNN averaged 472,000, compared to Fox News with 179,000 and MSNBC with 151,000.
CNN said that combined TV and live streaming brought the town hall viewership number to 3.22 million.
The figures are from Nielsen via CNN and Fox News.