This presidential election cycle continues to set cable news ratings records.

Last night’s Iowa Caucuses, marking the first time votes have been cast in the 2016 primary, saw Fox News Channel averaging 3.4 million total viewers from 8PM-2AM/ET. CNN clocked 3.02M; the network said its total viewer average was its best ever for Iowa Caucus coverage. MSNBC logged 1.7M viewers.

CNN won the all-important news-demo derby last night among cable news nets. In primetime, CNN’s 1.394 million viewers in the 25-54 age bracket trumped FNC’s 1.165 million and MSNBC’s 592K. During the 8PM to 2 AM ET period, CNN averaged 1.2 million news-demo viewers, besting FNC’s 928K and MSNBC’s 510K.

In overall crowd, FNC peaked at 10:30 PM with 5.1 million viewers. CNN topped out at 10:45 PM with 4.3 million. MSNBC climaxed at 10:30 PM with 2.5 million viewers. Not coincidentally, these peaks occurred around the time the networks called last night’s GOP race and when Marco Rubio kicked off the GOP candidates’ victory-lap speechifying.