Postpublished at 90+5 mins
Charlton 2-2 Cardiff
Chance, after chance, after chance...
Just as Erhun Oztumer lines up a shot from the edge of the box, Cardiff's Curtis Nelson absolutely flies out to him and makes a super challenge.
West Brom stay top through Austin's late penalty against Sheff Wed
Bamford scores late winner to give Leeds win at Luton
Struber loses first game as Barnsley boss at Blackburn
Also wins for Brentford, Derby, Stoke & Millwall
Lowly Bolton beaten 7-1 at Accrington in League One
Ian Woodcock and Adam Williams
Charlton 2-2 Cardiff
Chance, after chance, after chance...
Just as Erhun Oztumer lines up a shot from the edge of the box, Cardiff's Curtis Nelson absolutely flies out to him and makes a super challenge.
Charlton 2-2 Cardiff
Amazing. Just amazing. How is this still 2-2?!
Two incredible blocks at either end, first when Leandro Bacuna's low effort for Cardiff is hacked clear and then when Conor Gallagher is denied by a brilliant last-ditch challenge.
Neither team deserve to lose, but neither team are happy with the draw.
Charlton 2-2 Cardiff
Barely a minute is going by at the moment without a strike towards goal. This game has become outrageously open.
Macauley Bonne is the latest man to try finding a winner, but the Charlton player's strike goes wide.
Charlton 2-2 Cardiff
Confirmation, then, that we're into seven extra minutes...
Charlton 2-2 Cardiff
Oh my, Omar Bogle! What a chance!
A long pass over the top picks him out but, having got it under control, he just can't direct the bouncing ball past goalkeeper Dillon Phillips.
Charlton 2-2 Cardiff
Apparently seven additional minutes are on the way here too...
Charlton 2-2 Cardiff
Both teams could easily have gone on to win this, make no mistake about that.
Cardiff substitute Will Vaulks sends a long throw into the Charlton box which eventually falls to Aden Flint, but his half-volley flies miles over.
Time's ticking.
Charlton 2-2 Cardiff
The corner results in Erhun Oztumer sending an optimistic effort over the crossbar. We've now had more than 30 attempts on goal in this game.
Charlton 2-2 Cardiff
And now Charlton have a corner too. These set-pieces are wracking up.
If you're joining us late, the visitors - through Lee Tomlin's equaliser - have come from 2-0 down to level this match.
But the Addicks are the ones hunting down a possible winner...
Charlton 2-2 Cardiff
And now Cardiff forward Lee Tomlin has been shown a yellow card. I couldn't tell you what it's for, but presumably it was for something he's said to the referee.
Charlton come forward again...
Charlton 2-2 Cardiff
After the initial set-piece is cleared, Erhun Oztumer picks out Deji Oshilaja at the far post but he side-foots off target.
Addicks manager Lee Bowyer cuts a frustrated figure.
Charlton 2-2 Cardiff
At the other end, Charlton stream forward and win a corner. Cardiff full-back Lee Peltier is shown a yellow card for an earlier pull-back off the ball.
Charlton 2-2 Cardiff
Lee Tomlin's not far off grabbing himself a winner here, you know!
After some hustling, bustling work from Omar Bogle inside the Charlton box, his fellow substitute Tomlin sends an effort straight into the arms of Dillon Phillips.
He didn't really get hold of it, but it was most certainly a chance.
Charlton 2-2 Cardiff
Alfie Doughty is straight into the action too, getting clear down the left before sending a low cross into the arms of Cardiff goalkeeper Neil Etheridge.
Charlton 2-2 Cardiff
Two changes, no less.
Will Vaulks comes on for Callum Paterson, while Charlton bring Alfie Doughty on for Jonathan Leko.
Charlton 2-2 Cardiff
Lee Tomlin had been on the pitch for six minutes before pulling Cardiff level. He was left out today having started the 1-0 defeat by Bristol City last time out.
In the meantime, Callum Paterson is down for the Bluebirds and clutching his ankle. Another change on the way?...
Charlton 2-2 Cardiff
Would you rule out further goals at The Valley? I certainly wouldn't. We're into the final 15 minutes.
Lee Tomlin
All square!
This is a textbook Lee Tomlin goal. He holds his run on the edge of the box as Joe Bennett gets to the byline and, having received the ball, takes one touch before slotting it into the bottom corner.
The comeback is complete.
Charlton 2-1 Cardiff
One thing is for sure - Charlton aren't settling for 2-1. Macauley Bonne works himself a shooting chance inside the Cardiff box but his attempt is blocked away.
Meanwhile, Erhun Oztumer is down and asking for some treatment but it looks like he should be OK to continue.
Charlton 2-1 Cardiff
That's just about Gary Madine's last action as he's withdrawn for fellow striker Omar Bogle. Lee Tomlin, another former Bristol City player, comes on for Junior Hoilett.