While no longer the blockbuster it was, Empire (1.8/7) proved the doubters wrong last night in its penultimate episode of 2017. With a strong hour full of prison flashbacks, suburban revelations, boozy sibling bonding and a delusional death, what may be making Fox even happier is that the ratings for the Lee Daniels and Danny Strong created drama climbed 13% in the fast affiliates key demo from last week’s series low.

Last night’s Empire result, which could see an adjustment like last week did, plus a steady Star (1.2/4) delivered a Wednesday primetime 18-49 win for the still Murdoch owned net. CBS was tops in viewership with 7.01 million watching Survivor (1.8/7), SEAL Team (1.1/4) and Criminal Minds (0.9/4), but Fox easily won the demo category with a 1.5/6 rating.

Both the vet reality show and the Navy warriors series were even with their November 29 airings while 10 PM’s Criminal Minds slipped a tenth from its last original to match a series low among adults 18-49. Tied with Empire for the highest rated show of the night, Survivor was the most watched show on Wednesday with an audience of 8.93 million.

On the whole, even was kind of the word on Wednesday as Speechless (1.1/4), Designated Survivor (0.7/3), Riverdale (0.5/2), and Dynasty (0.2/1) also matched their results of last week.

Then again, ABC saw Modern Family and The Goldbergs up a tenth from their November 29 shows while American Housewife rose 20%. Starting out with a repeat of it’s a Very Pentatonix Christmas (0.8/3) special, NBC had Law & Order: SVU (1.3/5) and Chicago PD (1.2/5) on. The former was down 13% in the demo and the latter dipped 8% from last week.

And for a bit more math – are you counting the remaining shopping days to Christmas yet?