Crystal Palace scored their first home injury-time winner in the Premier League for 18 years... but where does your team rank for last-gasp goals?
- Mamadou Sakho scored late winner for Crystal Palace against Stoke this week
- Goal secured Eagles' first injury-time winner at home in top flight since May 1998
- Liverpool have the most late winners in Premier League history, with a huge 29
- Arsenal, Chelsea, Tottenham, Everton are up there with 20+ last-gasp triumphs
Mamadou Sakho's injury-time winner on Saturday afternoon was special for Crystal Palace fans in more than one way.
Not only did it give the Eagles a much-needed three points in their fight for survival, but it also signalled the club's first 90th-minute winner at home in the Premier League for a mammoth 19 years!
But which set of fans have been treated to dramatic last-gasp winners the most in the Premier League era? Here, Sportsmail takes a look...
Mamadou Sakho joins his Crystal Palace team-mates to celebrate the Eagles' last-gasp winner
Sakho's goal signalled Palace's first home Premier League injury-time winner for 19 years
Since the Premier League's formation back in 1992, 42 teams have netted injury-time winners, with just seven failing to do so over the course of the competition.
Of the long list, top flight mainstays Liverpool have the most 90th-minute triumphs (29), the most recent coming last season in the Merseyside derby.
Sadio Mane's 94th minute strike at Goodison Park in December 2016 moved the Reds back up to second in the league table, but perhaps more importantly earned them the bragging rights on Merseyside.
Arsenal are next up in the list, four behind Liverpool, notching their 25th injury-time winner at Burnley less than 24 hours ago.
Chelsea, Everton and Tottenham make up the top five, while perhaps surprisingly Manchester United are down in sixth.
Despite injury time being dubbed 'Fergie Time' throughout the reign of Sir Alex Ferguson, United have just 18 injury-time winners, working out at less than one a season.
Sadio Mane scored Liverpool's last injury-time winner, away at bitter rivals Everton last season
Sir Alex Ferguson celebrates an injury-time winner for Manchester United at Charlton in 1999
Of course, there won't be rivers cried for United by the teams below them, many of whom only have one late winner to their name.
Seven sides have a single last-gasp triumph, including former heavyweights Nottingham Forest and Derby County.
Of those teams at the top of the list, Arsenal have the most late home goals, with 15 of their 25 coming at Highbury or the Emirates. 13 of Chelsea's 20 were at Stamford Bridge, while exactly half of Manchester United's were at Old Trafford.
Most watched Sport videos
- Two Premier League stars have been ARRESTED
- Rebekah Vardy's ex JAILED
- Sheffield United boss speaks after 4-2 loss to Manchester United
- See the moments that made Terry Hill a legendary footy larrikin
- Everton 2-0 Liverpool: Everton Boss Sean Dyche's press conference
- Premier League stars arrested in rape probe have been 'suspended'
- Arsenal Manager Arteta reflects on 5-0 win against Chelsea
- Mauricio Pochettino is 'disappointed' for Chelsea defeat to Arsenal
- Carlos Tevez has been RUSHED to hospital
- Ryan Garcia spotted in Miami with model Grace Boor
- Chelsea boss Pochettino 'disappointed' following 5-0 loss to Arsenal
- Mike Tyson trains ahead of fight with Jake Paul