Saturday night’s Democratic presidential debate at St. Anselm College in New Hampshire drew 7.85 million viewers, according to ABC News.

Former Secretary of State Hillary Clinton, independent Sen. Bernie Sanders of Vermont and former Maryland Gov. Martin O’Malley sparred on stage over foreign policy, gun control and health care.

The event was nowhere near the 24 million who tuned in for the August debate among the Republican front runners, but it was the most-watched non-sports Saturday in nearly four years, ABC News said.

Among adults between age 25 and 54, the debate claimed a 1.6 rating, or about 1.9 million viewers.

Fox announces date, team for Iowa debate

Fox News Channel says it will host the seventh Republican presidential debate, taking place next month in Des Moines, Iowa ahead of that state’s caucuses.

Fox said Monday that the two-hour debate on Jan. 28 will be anchored by Bret Baier, Megyn Kelly and Chris Wallace. That’s the same team that moderated the campaign’s first GOP debate in August, which drew a cable news record audience of 24 million people.

The sixth debate will be shown on the Fox Business Network on Jan. 14.

Criteria for participation will be announced later. The GOP field narrowed on Monday with Sen. Lindsey Graham's announcement that he was ending his campaign. — The Associated Press