MSNBC’s Rachel Maddow was the most-watched cable news host in the key 25- to 54-year-old demographic for a third consecutive week.

"The Rachel Maddow Show" averaged 678,000 viewers for the week of March 20 to 24, topping second-place "Tucker Carlson Tonight" on Fox News, which averaged 629,000 viewers in the cable news demographic most coveted by advertisers.

Maddow's win streak is her longest since December 2012, following the reelection of Barack Obama Barack Hussein ObamaObama calls on Senate not to fill Ginsburg's vacancy until after election Senate Republicans face tough decision on replacing Ginsburg Cruz: Trump should nominate a Supreme Court justice next week MORE.

ADVERTISEMENT

Among total viewers, Fox's "The O'Reilly Factor" finished first, averaging 3.4 million viewers. Bill O'Reilly hosted the show Monday through Wednesday last week.

According to MSNBC, Maddow's total audience was up 106 percent when compared to March 2016 in total viewers and 103 percent in the key demographic.

Cable news ratings in past nonelection years following presidential contests have shown precipitous drops. But the stunning election of Donald Trump Donald John TrumpObama calls on Senate not to fill Ginsburg's vacancy until after election Planned Parenthood: 'The fate of our rights' depends on Ginsburg replacement Progressive group to spend M in ad campaign on Supreme Court vacancy MORE and the political theater and controversy since the inauguration has kept interest at an even higher level than during the primary campaign season of 2016.

Ratings for the first quarter for Fox News, MSNBC and CNN will be released by Nielsen on Tuesday afternoon.