Since the Premier League began, only seven players have scored three goals in less than 10 minutes.
Sadio Mane holds the top-flight record for fastest hat-trick in the competition as he netted three times in two minutes and 56 seconds when Southampton defeated Aston Villa 6-1 in 2015.
It is a record that will likely stand for a very long time with the current Bayern Munich player completing the remarkable feat under the sunshine at St Mary’s Stadium seven years ago.
Before Mane’s stunning treble, ex-Leeds United player Robbie Fowler held the record for his hat-trick in Liverpool’s 3-0 win over Arsenal in 1994.
The striker struck three times in four minutes and 33 seconds at Anfield – with many thinking that record would never be broken.
Plenty of other players have completed hat-tricks in remarkable times but it may take decades before we see someone step up to break Mane’s record.
Here we run through the top 10 fastest hat-tricks in Premier League history – remember any of these?

9. Teddy Sheringham – 10 minutes (Man Utd 5-0 Southampton, October 2000)
Scoring his first goal in first-half stoppage time, Sheringham completed his hat-trick early in the second half as Man United enjoyed a comfortable win at Old Trafford - a regular occurrence in those days. Photo: Alex Livesey

10. Ole Gunnar Solskjaer – 11 minutes (Nottingham Forest 1-8 Man Utd, February 1999)
Despite coming on as a 72nd-minute substitute at the City Ground, Solskjær netted four goals in Man United's rout of Nottingham Forest in the early months of 1999. He scored his first in the 80th minute adding another in the 88th before completing his hat-trick in the 91st minute. He added a fourth deep into stoppage time - although it was not his most memorable goal in stoppage time in 1999, just ask Bayern Munich. Photo: Mark Thompson