Unfortunately, I'm coming to this rather late as I was forced to drink Guinness until 1 o'clock this morning, celebrating the remarkable victory.
My take on the game is simple.
Leicester were far, far better than Birmingham were on Saturday, yet they ended the game in a worse position.
Charlton were fantastic at repelling the waves of Leicester attacks in the second half but also made errors that weren't properly punished.
(Jackson and Wilson both lost possession in very dangerous positions that really had 'goal' written all over them.)
The game was won in the first half.
BWP, who ran his socks off all night, scored an early goal that did seem rather out of the blue.
He took his shot early and picked his spot with precision.
My favourite moment of the game was Yann Kermorgant scoring our second. It was written in the stars that he'd score.
Football fans never learn.
Players who are on the receiving end of abuse often raise their game and Yann was no exception.
Yes. Yann missed a penalty for the Foxes, (an important one admittedly) but all players make errors.
He didn't leave them for a bigger wage packet or refuse to play, he missed a penalty he was actually trying to score.
Our own example of missing a critical penalty in a Play Off semi, Nicky Bailey, retained his hero status to most at The Valley but then, he's not French is he?
I laid down my bet for Big Yann to score and settled back safe in the knowledge I'd be collecting.
If only football betting was always this easy!
Kermorgant was booed from way before kick off by the majority of the East Midlanders. It continued throughout the entire game.
I've never wanted a player to score more.
The end of the game was a bit dicey. Leicester could and should have scored at least twice within added on time.
After the equaliser on Saturday it must have been on all our minds that there might be a last second sickener.
The referee missed a blatant push that gave one of their players the space to advance.
We were lucky Leicester wasted the guilt edged opportunity.
A poor crowd of below 17,000 made the Valley rock.
By the time the 4 minutes of added on time had been played- (this actually took 7 minutes), it felt like those old days when there wasn't a spare seat to be found.
Well done Charlton. Four points from six is beyond most of our hopes and expectations.
A Casualty Rating
The Lacoste polo is going to Michael Morrison for his outstanding defensive work and an extra one is going to Yann for sticking one to the Foxes and earning me some money at the same time.
The Primark novelty slogan t shirt is going to the 'rotund' bloke who sat to my right. I do hope he's not my new Season Ticket mate.
His wide girth plus marauding elbows threatened to wreck my evening, even before he opened his mouth to deliver his nonsense advice to the players.
It's Hull on Saturday.
I hope the game is as exciting as last night, and more people will be there to witness it.