There is no better feeling for a football fan than seeing your team steal a victory in the dying moments of a game.

And Watford supporters were sent into raptures yesterday when Cleverley smashed the ball into the net in the 92nd minute to earn them a famous set of three points over Arsene Wenger’s men.

The Gunners were leading going into the final 20 minutes before Hector Bellerin gave away a penalty for a foul on Richarlison.

Troy Deeney stepped up and scored to equalise proceedings before Cleverley snatched the dramatic late winner.

But what are the ten greatest injury time goals in Premier League history?

CLICK THROUGH THE GALLERY ABOVE TO SEE THE TEN BEST PREMIER LEAGUE INJURY TIME GOALS EVER.