NBC’s trio of “Chicago” dramas hit multi-week and even season highs on Wednesday night, as Fox’s “The Masked Singer” dipped.

Thanks to a crossover episode with “P.D.,” “Chicago Fire” swelled to a season high 8.6 million viewers and a 1.2 rating among adults 18-49. “P.D.” drew 8.2 million viewers, its second largest audience of season 7 behind the fourth episode which aired back in October 2019. “Med” also performed strongly, matching the other two’s 1.2 rating and scoring 8.5 million viewers, a two-week high.

Meanwhile, Fox still managed to win the night overall, with “The Masked Singer” leading the way at a 1.7 rating and 6.7 million viewers. That represents a season 3 low ratings-wise, but a viewership which roughly on par with the episode from two weeks ago. “Lego Masters” came in even at a 1.0 rating and 3.1 million viewers, a small 5% bump on last week.

Over on CBS, “Survivor” remained steady at a 1.4 rating and 7.1 million viewers, while back-to-back episodes of “SEAL Team” came in at a 0.6 and 4.3 million viewers, and a 0.5 and 4 million viewers respectively.

“The Goldbergs” was even in the 8 p.m. time slot for ABC, scoring a 0.8 rating and 3.8 million viewers. The Disney-owned network programmed two replays following it, one for “Goldbergs” which posted a 0.5, and one for “Modern Family” which scored the same. “Single Parents” also came in at a 0.5, a slight dip on last week, and 2.2 million viewers. An episode of “Shark Tank” closed out the night to the tune of a 0.4 and 2.3 million pairs of eyeballs.

On the CW, “Riverdale” and “Nancy Drew” both came in even at a 0.2 and a 0.1 rating respectively. The former drew 700,000 total viewers, a three-week high, while the latter attracted 600,000 viewers.