West Bromwich Albion reclaimed top spot in the Championship despite twice being pegged back by Charlton Athletic at The Valley.
Kenneth Zohore put the Baggies ahead with a fine individual effort but the Addicks levelled with Josh Davison’s first professional strike.
Albion led again through Hal Robson-Kanu’s deflected shot but were denied victory as Tom Lockyer’s header hit the post and went in off Baggies goalkeeper Sam Johnstone.
Nonetheless, the point still moved the Baggies back to the Championship summit thanks to previous leaders Leeds United’s loss at home to Sheffield Wednesday.
The game mirrored October’s similarly-entertaining affair at The Hawthorns when Charlton also twice came from behind to earn a 2-2 draw.
While the first half was fairly even, Albion will rue not making the most of their superiority after Robson-Kanu put them ahead for a second time less than a minute into the second half.
That goal had an element of fortune, the Wales striker’s instinctive flick from a Matt Phillips cross taking a nick off Naby Sarr, as did Charlton’s second equaliser which appeared to go in off Johnstone’s back.
Zohore, who netted the winner when these sides met six days prior in the FA Cup, had earlier won the ball from a defender before firing home at the second attempt to break the deadlock.
But Davison, a summer arrival from non-league Enfield, headed the Addicks level from close range after Sarr nodded back a deep corner.
Albion have now drawn four in a winless run of five league games and, despite regaining top spot, their cushion to third place has been reduced to seven points, from 12 in December.
Charlton, meanwhile, have won just once in 15 Championship matches, taking eight points from a possible 45, but the draw keeps them 19th, five points above the relegation zone.