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'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

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

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

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

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.

LAST-GASP WINNERS

1st: Liverpool 29 

2nd: Arsenal 25 

3rd=: Chelsea 20 

3rd=: Everton 20 

3rd=: Tottenham Hotspur 20

6th: Manchester United 18 

7th: Newcastle United 17 

8th=: Aston Villa 13 

8th=: Manchester City 13 

10th: Southampton 12 

10th=: Wigan Athletic 12 

12th=: Bolton Wanderers 11

12th=: West Ham United 11

13th: Blackburn Rovers 10

14th: Sunderland 9

15th=: Fulham 8

15th=: Stoke City 8

17th=: Charlton Athletic 6 

17th=: Norwich City 6

19th=: Birmingham City 5

19th=: Leeds United 5

Advertisement

BEST OF THE REST

19th=: Middlesbrough 5

22nd=: Crystal Palace 4

22nd=: Reading 4

24th=: Bournemouth 3

24th=: Leicester City 3

24th=: Swansea City 3

24th=: Watford 3

24th=: West Bromwich Albion 3

29th=: Burnley 2

29th=: Coventry City 2

29th=: Hull City 2

29th=: Ipswich Town 2

29th=: Portsmouth 2

29th=: Wimbledon 2

35th=: Cardiff City 1

35th=: Derby County 1

35th=: Nottingham Forest 1

35th=: Oldham Athletic 1

35th=: Queens Park Rangers 1

35th=: Sheffield United 1

35th=: Sheffield Wednesday 1

Advertisement