Fox News Channel boasted another stellar night of ratings Monday.

The cable news channel hosted a town hall with 2020 Democratic presidential candidate Bernie Sanders, moderated by FNC's Bret Baier and Martha MacCallum. According to early time periods ratings calculated by Nielsen, FNC beat CNN and MSNBC combined with average viewership numbers and matched CNN and MSNBC combined in the 25-54 age demographic.

During the town hall, which aired from 6:30 p.m. ET - 7:30 p.m. ET, Fox News delivered 2,554,000 average viewers and 489,000 in the age range 25-54, which is the most watched town hall to date during this pre-election season.

BERNIE SANDERS, AT COMBATIVE FOX NEWS TOWN HALL, MAKES NO APOLOGIES FOR MAKING MILLIONS

Meanwhile, MSNBC delivered 1,441,000 viewers and 208,000 in the age range and CNN delivered 913,000 viewers and 281,000 in the age demo.

In total, for the 8 p.m. ET - 11 p.m. ET primetime lineup, FNC drew in 2,919,000 average viewers and 514,000 in the 25-54 age range. MSNBC brought in 2,180,000 viewers and 354,000 in the age demo 25-54 and CNN delivered 1,006,000 average viewers and 309,000 in the age range.

At 8 p.m. ET, "Tucker Carlson Tonight," delivered just over 3 million average viewers and 583,000 in the 25-54 age range. MSNBC's “All In With Chris Hayes” brought in over 1.5 million viewers and 264,000 in the age demo and CNN's "Anderson Cooper 360" drew 986,000 viewers and 308,000 in the age range.

BERNIE SANDERS ACKNOWLEDGES 'SERIOUS PROBLEM' AT THE BORDER, DEMANDS 'SENSIBLE IMMIGRATION REFORM'

In the 9 p.m. hour, "Hannity" brought in 3,124,000 viewers and 562,000 in the age 25-54 group. MSNBC's “The Rachel Maddow Show” drew in over 2.8 million viewers and 482,000 aged 25-54 while CNN's "Cuomo Prime Time" delivered over 1.1 million viewers and 352,000 in the age demo.

These ratings may vary slightly when final cable news ratings come out. Early news ratings are subject to rounding.