Molineux has played host to some special nights in recent years.
This might top them all.
To come from two down to vanquish what is (statistically) the greatest Premier League team of all time tells you all you need to know about this Wolves side.
Put simply – they just don’t know when they’re beaten.
All of this despite the best efforts of the officials to keep a one-horse title race alive.
I don’t want to forfeit too many column inches to the farce that is VAR but its flaws were fully on display tonight.
The penalty award was a scandal, Martin Atkinson’s decision to order a recall even more so.
At this stage of the season, it’s undeniable that the system is deeply flawed and only favouring the ‘big’ teams.
Perhaps if we continue our rapid ascension up the table, we’ll begin to profit from it.
Alas, justice was done and it’s our rise to the dizzying heights of fifth that’s rightly our focus tonight.
If you’d have told us at the beginning of the season we’d be pushing for a place in the top four, only fans as wildly optimistic as my mother would have believed you.
It really is the stuff dreams are made of, and yet the football on display is beginning to make it feel like a reality.
Even at two down, I always felt a goal could turn things in our favour.
Step forward Adama Traore, undoubtedly one of the most improved players in world football.
I thought Mendy did a good job on him in the first half, but the Spaniard’s second-half display proved that he is quite simply unplayable.
It feels wrong to single one player out for praise on a night when every man was superb, but a goal and an assist tells you all you need to know – Traore turned the game on its head.
When you have a winger in that sort of form, you need an obliging goalscorer. How fortunate we are to have Raul Jimenez, who once again proved his weight in old gold.
Given our misfortune against Spurs, most would probably have taken a point.
But this team never relents, and Doherty’s superb winner capped a night for the ages.
To paraphrase City fan Liam Gallagher – Champions League? Why us, why not?