The Toffees' comeback, whilst a sight to behold, was also a testament to the character, spirit and 'never say die' attitude which is displayed game in, game out by teams in the Premier League.
The league has had its fair share of unlikely comebacks this season and GMF has assembled a list of the top five.
Manchester United 4-4 Everton - April 22nd 2012
With Manchester United holding a 4-2 lead with 30 minutes to go, they were seemingly in control and on course to go eight points clear of Manchester City having played a game more.
Everton netted two goals in three minutes during the closing stages of the match to complete an impressive turn-around.
Nikica Jelavic opened the scoring in the 33rd minute following a slow start by United, but goals from Wayne Rooney, Danny Welbeck and Nani put Sir Alex Ferguson's side into a 3-1 lead.
Marouane Fellaini pulled one back before Rooney restored the Red Devil's two-goal advantage. Jelavic's second of the game in the 83rd minute and a Steven Pienaar leveler in the 85th minute gave David Moyes' team an unlikely point.
Queens Park Rangers 3-2 Liverpool - March 21st 2012
Jamie Mackie's goal in injury time completed QPR's 14-minute fight back against Liverpool who were leading the hosts 2-0.
A Sebastian Coates volley and a 72nd minute Dirk Kuyt strike gave the Reds a seemingly unassailable lead.
Shaun Derry netted in the 77th minute to give Mark Hughes' side hope, before a goal for Liverpool old-boy Djibril Cisse brought the home side level.
The Hoops pushed for the winner, and it came in the 1st minute of injury time after a Jose Enrique error left Mackie clear to score.
QPR's win ended their six-game winless streak and pulled them out of the bottom three whilst leaving Kenny Dalglish's side 12 points behind fourth place Tottenham.
Chelsea 3-3 Manchester United – February 5th 2012
Had United goalkeeper David de Gea not tipped Juan Mata's free kick wide of his post this match wouldn't have made the list.
However, he did, and it meant that the Red Devils left Stamford Bridge with a point, that looked improbably after 50 minutes with Chelsea cruising with a 3-0 lead.
Howard Webb awarded Sir Alex Ferguson's side two penalties, both of which were dispatched by Rooney. Javier Hernandez headed in United's equaliser six minutes from time.
The unlikely point for Manchester United left them two points behind fierce-rivals Manchester City who occupied top spot. Chelsea stayed in fourth spot, six points behind Spurs having played a game more.
Arsenal 5-2 Tottenham Hotspur – February 26th 2012
Arsenal had lost 4-0 to AC Milan in the first leg of the Champions League quarter-final and had been knocked out of the FA Cup by Sunderland in the build up to this game.
A win against Tottenham would have lifted the fans and moved them above Chelsea into fourth. However, after 34 minutes and 2-0 down it looked unlikely the Gunners were going to get anything from the game.
But, five goals in 28 minutes of play saw Arsenal run out 5-2 winners at the Emirates Stadium.
Bacary Sagna and Robin van Persie scored just before half time to take both sides into the break level. A Tomas Rosicky strike and a Theo Walcott brace left Arsene Wenger's team three goals ahead in the 68th minute and the match effectively over.
Fulham 2-1 Arsenal – January 2nd 2012
Arsenal went in at the break 1-0 thanks to a Laurent Koscielny header, in a half that they dominated but were wasteful with their finishing.
Fulham came out for the second half a lot better than they had done in the first half, showing a lot more urgency and ambition.
The turning point came in the 78th minute when Johan Djourou received his marching orders following a second yellow card.
The home side smelt blood and seven minutes later Steven Sidwell equalised. Arsene Wenger's side had to withstand heavy pressure as the Cottagers searched for the winner.
A left-foot Bobby Zamora volley in the 94th minute gave Martin Jol's players the victory.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms