MSNBC is on a ratings roll in August.

Source: The Hill

The Comcast-owned cable news network, beat CNN in both total viewers and in the key 25-54 demographic for the third straight week in the 6 a.m. to 9 am ET morning time-slot. MSNBC also beat CNN in the prime-time slot from 8 p.m to 11 p.m. for the week of Aug. 15-19, finishing second in the cable news ratings race, behind Fox News.

Over the first three weeks of August, MSNBC has topped CNN among total viewers with both its morning show “Morning Joe” and in prime-time via “All In with Chris Hayes,” “The Rachel Maddow Show” and “The Last Word with Lawrence O’Donnell.”

The MSNBC victories over CNN are notable, given how well the Time Warner-owned outlet performed from a ratings perspective during the Democratic National Convention in the last week of July. During that coverage out of Philadelphia, CNN beat all broadcast (NBC, ABC, CBS) and cable news competition, including Fox News.

Overall, Fox News continued to comfortably lead both MSNBC and CNN in total viewers and in the 25-54 demo last week and for the month as a whole.

Week of 8/15-8/19 MSNBC CNN FNC
6-9 AM (Morning) Total 763 460 1228
6-9 AM (Morning) Demo 183 144 266
8-11 PM (Prime) Total 1329 874 2467
8-11 PM (Prime) Demo 307 283 442