Josh Cullen netted a calm stoppage time penalty as Charlton drew 2-2 away at table-toppers West Bromwich Albion.
The Baggies twice took the lead but Lee Bowyer's brave Addicks were not to be perturbed and came away from the Hawthorns with a well earned point.
Matt Phillips gave the home side a first half lead but Macauley Bonne levelled on the hour mark to score his fifth goal in six games. Despite being reduced to 10 men, substitute Hal Robson-Kanu put the home side back in front before Cullen’s dramatic equaliser.
Ben Purrington returned to the line-up as one of five changes from the side that played against Bristol City on Wednesday. With Jonathan Leko ineligible to play against his parent club, Lee Bowyer opted for a 3-2-diamond-1 formation with Purrington and Chris Solly acting as wing backs.
On a wet surface at The Hawthorns, both sides passed well in the early stages but it was the Baggies that took the lead when dangerman Matheus Pereira got in behind the Addicks defence and sent a low ball across the face of goal from the left for Phillips to tap in at the back post in the 10th minute.
The Addicks didn’t stop playing their football and birthday boy Bonne saw an effort well blocked two minutes later after being played in by a clever pass from Erhun Oztumer.
Charlton’s passing continued to improve as the game went on and after a good spell of pressure, a driven Conor Gallagher shot was flicked just over the bar by Tom Lockyer.
Minutes later there was some more good football and Purrington’s at cross from the left wing was met by Solly at the back post who couldn’t quite direct a difficult volley at goal.
Charlton’s best chance of an impressive first half came in the 40th minute. The Addicks strung together a wonderful passing move with the ball eventually making its way to Naby Sarr who played a delicious one-two with Oztumer to get in behind the Baggies defence. The centre-half passed to Gallagher who turned brilliantly to created a shooting opportunity but his effort was blocked on the line by a West Brom defender. The ball rebounded to Sarr who connected well with a driven effort but it was straight at goalkeeper Sam Johnstone.
The home side could have doubled their lead minutes later when Darnell Furlong headed wide from another Pereira cross from the left.
After a good first half performance from Charlton, the Baggies came out firing for the second half and Dillon Phillips had to be at his very best to smother efforts at point blank range from Grady Diangara and Furlong.
The Addicks levelled on the hour mark in a move that started down the Charlton right with Solly. The wing back’s cross to the back post was cleverly laid off by Purrington to Cullen whose first time driven effort was brilliantly blocked by Kyle Bartley. The ball popped up to Bonne just inside the six yard box who headed across Johnstone, who was in no place to save it after diving across goal in an attempt to keep Cullen’s shot out.
The Baggies were reduced to 10 men in the 68th minute when Nathan Ferguson launched into a tackle on Solly leaving referee Matthew Donohue no option but to send him off.
Cullen was so close in the 79th minute when he saw an effort go just wide after once again being set-up by Purrington.
West Brom took the lead again in the 81st minute when Robson-Kanu was allowed to cut in on his weaker right foot and pick his spot. The Addicks bench weren’t happy, as they felt there had been a handball in the build-up.
The Addicks won a late penalty when Sarr was fouled in the box by Semi Ajayi and Cullen stepped up to cooly despatch the spot-kick as the two sides shared the spoils
West Bromwich Albion: Johnstone, Furlong, Bartley, Ajayi, Livermore (C), Phillips (Townsend 71), Pereira, Austin, Sawyers (Robson-Kanu 71), Diangara (Brunt 88), Ferguson
Subs (not used): Bond, Krovinovic, Edwards, Hegazi
Goals: Phillips 10, Robson-Kanu 81
Booked: Livermore (1, foul on Gallagher), Sawyers (84, foul on Aneke)
Sent-off: Ferguson (68, foul on Solly)
Charlton: Phillips; Lockyer, Pearce (C) (Davison 87), Sarr; Solly, Purrington; Pratley (Kayal 87), Cullen, Gallagher, Oztumer (Aneke 74); Bonne
Subs (not used): Maynard-Brewer, Oshilaja, Doughty, Dempsey
Goals: Bonne 60, Cullen 90+4
Booked: Lockyer (41, foul on Pereira), Gallagher (76, foul on Sawyers), Cullen (90+6)
Referee: M Donohue
Attendance: 25,356 (1,972 from Charlton)