Ecstasy engulfed Goodison Park after Everton secured their Premier League survival with a late comeback victory against Crystal Palace.

Yes, Frank Lampard and Everton have done it.

Things were looking bleak at half-time as they trailed 2-0 to a Crystal Palace side that had their tails up.

But the Toffees showed the fighting spirit that has characterised them throughout the past month and they ran out 3-2 winners on the night.

It's been a desperate season for Evertonians, but as a matter of fact, they can be proud of how their team has managed to turn their fortunes around when the going got tough.

A tally of 14 points from their last eight Premier League games is form worthy of a Champions League spot if maintained throughout an entire season.

And some of those points came against big hitters in Chelsea, Manchester United and a tough away trip to Leicester.

Their impressive run of results means that, despite what things might have looked like previously, Everton will be clear of any last day drama.

Absolute scenes as Everton score 86th minute winner vs Palace to ensure Premier League safety

Fans can breathe a sigh of relief and look forward to re-building next season under Lampard, surely, better times will be on the horizon for the Merseyside club?

That's how it felt anyway, when after the game thousands of overjoyed Everton fans stormed onto the pitch in an outpouring of emotion.

It really was incredible scenes. Barely an inch of grass can be seen over the hordes of supporters with flags and flares, singing patriotically for their club.

We have seen the very best and the very worst of pitch invasions this week. And admittedly, whilst this looks a brilliant occasion in the video, an incident between Patrick Vieira and an Everton fan might well have tarnished the beauty of this also.

Given the two incidents that occurred in the Championship play-off semi-final earlier this week as well, it begs the question as to whether the safety of both players and fans can be assured in such situations.

"Reece James could be the best"! (The Football Terrace):