Fox’s The Masked Singer (2.6 rating in the 18-49 demo, 8.22 million viewers) continues to own Wednesday primetime in the demo, while clocking its second highest rating to date, trailing only its premiere.

CBS’ Season 38 Survivor launch, aka Survivor: Edge of Extinction (1.6, 7.76M), ticked down a tenth in the demo compared to its previous two debuts. Should that 1.6 round up when official national ratings come in, Wednesday’s start will not be a new series low for a Survivor premiere, and instead match the franchise’s premiere low.

CBS’ third Wednesday telecast of World’s Best (0.7, 3.75M) stumbled in its move from 8 PM to the 9-11 PM time slot. In the demo the competition series tumbled two tenths; in overall audience it fumbled 2.1M viewers.

NBC dominated Wednesday in total viewers with its three Chicago dramas taking the No. 1, No. 2 and No. 3 spots.

In a crossover with its Chicago Fire (1.3, 9.04M) lead-in, 10 PM’s Chicago P.D. (1.4, 9.09M) topped the night in total viewers, besting CBS and ABC competition combined, while matching its best demo rating in nearly two years.

Chicago Med won the 8 PM hour, outstripping Survivor’s new season launch by 1.3M viewers. And Chicago Fire took 9 PM In total viewers, besting Masked Singer by 10% in total viewers with its biggest crowd since December 2015.

On ABC, Modern Family’s return (1.1, 4.42M) hit a demo series low, while its freshmen lead-in and lead-out, Schooled (0.9, 3.81M) and Single Parents (0.7, 2.72M), respectively, inched up. In its winter finale, ABC’s Match Game (0.5, 2.03M) held firm.

NBC’s Raleigh station and CBS’ Greensboro station preempted network programming for ACC basketball.

Fox (1.9, 5.896M) topped the night in the demo on the strength of its singing competition series and an inched-up 24 Hours to Hell and Back (1.1, 3.57M) at 8 PM. NBC (1.3, 9.07M) took the night in total viewers.

CBS (1.0, 5.085M) placed third in both metrics, followed by ABC (0.8, 3.33M) and CW (0.2, 606,000), which offered viewers repeats of Riverdale (0.2, 730K) and All American (0.1, 483K)