Yerry Mina came to Everton's rescue at the death in their vital Premier League clash with Wolverhampton Wanderers at Molineux on Saturday afternoon.
The defender's 99th-minute finish earned the Blues a dramatic 1-1 draw and put them two points above third-from-bottom Leeds United as the battle to stay in the top flight will go to the final day of the season.
It looked as though Sean Dyche's side would be tasting defeat after Hwang Hee-chan put the home side in the lead after the half-hour mark. But Mina was there to somehow save a point when all looked lost.
READ MORE: Everton player ratings as Yerry Mina the hero but two poor in dramatic Wolves draw
READ MORE: Everton have one final certainty after survival prospects transformed in split second
Despite the last-gasp goal, it was a painful afternoon for Everton boss Dyche as he watched striker Dominic Calvert-Lewin limp off with yet another injury. Nathan Patterson also had to be withdrawn.
The result leaves the Blues 17th in the table. Leeds will climb above them if they take all three points away from West Ham United on Sunday. Second-from-bottom Leicester City head to Newcastle United on Monday.
Chris Beesley has already handed out his Everton player ratings - which you can read HERE.
But now it's your turn! Use our custom-designed widget to rate each member of the Blues' players for their performance today:
Everton's final game of the season sees play host to Bournemouth.
READ NEXT:
Dominic Calvert-Lewin injury blow for Everton as striker substituted at Wolves
Everton final fixture compared to Nottingham Forest, Leeds and Leicester in relegation battle
Everton reach critical moment as US bidders can bide time with investment attempt
Sean Dyche discovers the power of Everton as he is grilled by new audience with familiar questions
Leeds boss Sam Allardyce makes West Ham claim after wild and boozy dressing room celebrations