Since the birth of the Premier League, we’ve been treated to numerous unforgettable moments - from nail-biting last-minute goals to the weirdest decisions in the history of the game.
Speaking of weird moments, there surely is none weirder than the late substitution in Manchester City’s game against Middlesbrough back in May 2005.
I’ll set the scene. Both teams are pushing for Europe and this game at Eastlands decides who will qualify for the following season’s UEFA Cup.
The match is nicely poised at 1-1, Kiki Musampa having cancelled out Jimmy Floyd Hasselbaink's thunderous free-kick, but the Blues need all three points.
Read more on manchestereveningnews.co.uk