As comeback victories go, AFC Bournemouth's stunning 4-3 success against Luton Town on Wednesday night ranks up there with the best in Premier League history.
While Bournemouth became the first Premier League team in 21 years to fight back from a three-goal deficit to win, Luton's loss was only the third time in the competition's history that a team surrendered a three-goal half-time lead, along with Tottenham Hotspur (2001) and Leicester City (2003).
But does Bournemouth's brilliant turnaround win earn your vote for the Premier League's best-ever comeback?
Perhaps Sergio Aguero's dramatic last-gasp strike in a 3-2 victory against Queens Park Rangers that secured Manchester City's maiden PL title on the final day of the 2011/12 season is your pick?
Or maybe Henri Camara's late winner for Wolverhampton Wanderers to settle at epic seven-goal derby thriller against Leicester would top your list?
Have your say and vote which you think is the best.
Premier League leaders Manchester United showcased their attacking flair and stunned the Anfield crowd by racing into a 3-0 lead inside 24 minutes with goals from Steve Bruce, Ryan Giggs and Denis Irwin.
Kenny Dalglish's Liverpool, who were only eighth in the table going into the match, pegged it back to 2-3 before the break with a brace from Nigel Clough.
Roared on by a raucous home crowd, defender Neil Ruddock's header completed the Reds' comeback with 11 minutes remaining.
TV Info - Broadcasters
Leeds United were stunned when goals from Derby County's Dean Sturridge and a penalty from Aljosa Asanovic looked like taking the points back down the M1.
But by half-time George Graham's side had reduced to deficit to one goal courtesy of Rod Wallace and a superb strike by Harry Kewell.
Leeds were relentless in the second half and with only eight minutes remaining, Jimmy Floyd Hasselbaink equalised from the spot before he then set up Lee Bowyer to smash home a 90th-minute winner.
TV Info - Broadcasters
There was little to separate these two London rivals when they met early in the season; neither side had lost in the Premier League and West Ham United had not conceded a goal in their three matches.
It looked to be a routine home win when John Hartson and a brace from Ian Wright put West Ham 3-0 up with only 27 minutes gone, but Marcus Gayle gave the visitors hope netting just before the break.
Gayle turned provider for Jason Euell to pull it back to 3-2 and then netted his second goal to level 13 minutes from time. Wimbledon were not done yet, and an incredible turnaround win was secured in the 81st minute when substitute Efan Ekoku buried a header past Shaka Hislop.
TV Info - Broadcasters
Debutant Dean Richards, Les Ferdinand and Christian Ziege handed Spurs what seemed an unassailable half-time lead as David Beckham's first full match as Man Utd captain looked to be heading for disaster.
But Beckham drove his team forward and in a stunning second half, goals from Andrew Cole and Laurent Blanc - assisted by Beckham - brought it back to 2-2, before Ruud van Nistelrooy levelled.
Juan Sebastian Veron edged United 4-3 ahead before Beckham - who else - drilled home a fifth goal into the bottom corner.
25 October 2003 - Wolves 4-3 Leicester City
This bottom-of-the-table derby proved a breathtaking encounter from start to finish and in a blistering first half, Les Ferdinand struck twice and a third goal from Riccardo Scimeca fired Leicester City into a 3-0 lead.
Colin Cameron kickstarted Wolves' revival when he pulled a goal back after 52 minutes, and seven minutes later added his second from the penalty spot after a handball by Keith Gillespie.
Alex Rae's header hauled Dave Jones' side level, but not content with a point, Wolves pushed on and, with four minutes left, Camara's header from an Irwin free-kick settled this thriller.
With only three matches of the 2007/08 season remaining, struggling Fulham needed a win to keep their hopes of avoiding relegation alive, but goals from Stephen Ireland and Benjani inside the opening 21 minutes left them staring down the barrel.
However, two inspired changes by Fulham manager Roy Hodgson paid off handsomely. Second-half substitute Diomansy Kamara scored six minutes after coming on, and shortly after his introduction, fellow substitute Erik Nevland was bundled over for a penalty.
Danny Murphy fired home the rebound after his spot-kick had been saved to level at 2-2 and in a frantic finale, Kamara raced clear of the City defence to lash home the winner, as Fulham went on to avoid relegation that season.
TV Info - Broadcasters
It looked to be game over inside the opening 10 minutes as goals from Theo Walcott - after just 44 seconds - Johan Djourou and Robin van Persie put Arsenal 3-0 ahead.
Van Persie headed Arsenal's fourth to give Arsenal a 4-0 half-time lead. But the match was turned on its head following Abou Diaby's red card after 50 minutes.
Joey Barton scored penalties either side of a goal from Leon Best to bring Newcastle level, and Cheick Tiote smashed home a late long-range rocket to claim an unlikely point.
Man City looked to have thrown away their title dreams on the final day of the 2011/12 season at the Etihad Stadium.
Firstly Pablo Zabaleta's opening goal was cancelled out by an effort from QPR's Djibril Cisse.
The Hoops, down to 10 men following Joey Barton's dismissal, went ahead through Jamie Mackie and rivals Man Utd, who were leading at Sunderland, had one hand on the Premier League Trophy.
Some fans were leaving the ground when City's Eden Dzeko equalised in the second of five stoppage-time minutes, and bedlam ensued when Aguero drove into the penalty area and fired past goalkeeper Paddy Kenny to earn not only a stunning win - but crown Man City as Premier League champions for the first time.
TV Info - Broadcasters
Liverpool squandered not only a three-goal lead, but an opportunity to move three points clear of rivals Man City as they paid a heavy price for a calamitous defensive collapse at Selhurst Park.
Joe Allen's first league goal for Liverpool coupled with strikes from Sturridge and Luis Suarez appeared to have put the Premier League leaders in control.
But Palace were handed a lifeline 11 minutes from time when Damien Delaney's 25-yard shot was deflected beyond Simon Mignolet, and with Liverpool starting to wobble, Eagles substitute Dwight Gayle struck two late goals to inflict a fatal blow to Liverpool's title hopes.
TV Info - Broadcasters
Luton had seemed destined for a vital win on an emotional night, in a rearranged fixture following the December match being abandoned when captain Tom Lockyer suffered a cardiac arrest on the pitch.
Rob Edwards’ Hatters were irresistible in the first half and eased in to a 3-0 lead thanks to goals by Tahith Chong, Chiedozie Ogbene and Ross Barkley.
But once Dominic Solanke's brilliant goal reduced the arrears after the break, Bournemouth were unstoppable as Illia Zabarnyi's bundled finish and Antoine Semenyo's blistering double tipped the balance their way.