Leicester's fairytale was widely expected to end once and for all when they met Sevilla in the Champions League.
Incredibly, the Foxes have managed the unthinkable yet again, turning around a 2-1 deficit from the first leg to win 3-2 on aggregate.
Wes Morgan became the first ever Jamaican to score in the competition before Marc Albrighton doubled the hosts' lead in the second half.
Samir Nasri then ensured the La Liga side were really up against it by getting himself needlessly sent off for trying to headbutt Jamie Vardy.
Even so, this was a result that had to be seen to be believed, and the Leicester board won't have been considered themselves vindicated in their decision to sack Claudio Ranieri until the very last seconds.
It could all have been so different had it not been for a man-of-the-match performance from Kasper Schmeichel.
Given the stick the stopper has taken for his alleged role in Ranieri's dismissal, it seemed apt that he should play such a key role in Craig Shakespeare's great drama.
Like father like son
The Dane pulled off a decent save from Steven N'Zonzi's penalty to deny Sevilla a crucial away goal that would have taken the game to extra time.
It's just as well, given that it was Schmeichel who gave it away, but he repeated his heroics from the first leg to keep N'Zonzi out.
Possibly the best thing about Schmeichel's performance was his proud parent, a certain Peter, watching on in the stands and absolutely loving the role his son had played in the victory.
There was one man who's stood by him while the rest of the country was calling him a snake, and it was the former Manchester United goalkeeper.
All of Leicester's key players have turned from heroes to villains and back again over the past 12 months or so.
Premier League fans will now be rooting for them once again as they join the likes of Barcelona, Bayern Munich, Borussia Dortmund, Juventus and Real Madrid in the hat for the last eight.
“We deserve to be in the quarter-finals," Shakespeare said, per the Guardian.
"We have just knocked out one of the best teams in Europe in my opinion. I think it has to stand right up there with all of our achievements because of the quality of the opposition.
"We know there will be some terrific teams in the last eight, as there were in the previous round, but we’re in there on merit – we might just be the surprise team.”
How far can Leicester go in the Champions League? Have your say in the comments.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms