Charlton Athletic twice came from behind to draw 2-2 in an ill-tempered encounter against Championship leaders West Bromwich Albion at The Valley.
Despite a sloppy start for both sides, the Baggies opened the scoring in the 22nd minute through Kenneth Zohore’s strike.
However, the lead was short-lived as six minutes later Connor Gallagher’s corner found Josh Davison to poke home the equaliser via the head of Naby Sarr.
The start of the second period saw West Brom regain the lead after just 31 seconds thanks to Robson-Kanu, who fired into the top right corner after a low cross from Matt Phillips.
Charlton once again rallied and found an equaliser on 76 minutes through the head of Tom Lockyer with the ball hitting the post before being turned in by the hand of West Brom keeper Sam Johnstone.
As the game approached the final whistle, tensions rose as Grady Diangana and Andre Green clashed with both lucky to escape with cautions.
Charlton remain 19th in the table, five points clear of the drop zone while West Brom go one point clear at the top of the table but now only seven points ahead of third-placed Brentford.