Alex Iwobi struck in the ninth minute of stoppage time as 10-man Everton ended a four-game losing streak with a dramatic 1-0 victory over Newcastle at an ecstatic Goodison Park.
Frank Lampard’s side had Allan sent off in the 83rd minute after an initial booking for a foul on Allan Saint-Maximin was upgraded to a red card by referee Craig Pawson following a VAR review.
But after withstanding a barrage of late Newcastle pressure, the hosts stole possession in midfield, allowing Iwobi to carry the ball forward, exchange passes with substitute Dominic Calvert-Lewin, and slide home a cool finish to seal an improbable victory.
There were still five further minutes of stoppage time to play after that due to a bizarre delay early in the second half.
A protester had to be freed by stewards using bolt-cutters after attaching himself to the goal using a cable tie around his neck.
But Everton held on to inflict Newcastle’s first Premier League defeat in 10 games and clinch a crucial, morale-boosting victory which lifts them three points clear of the relegation zone.