
Mo Salah has cemented himself in recent times as one of the best - if not the best - players in world football.
Since joining Liverpool in the summer of 2017, the 29-year-old has managed an incredible 105 goals in 155 appearances for Jurgen Klopp's side.
With this, it's time that we count down his best goals to date, with the number one spot sure to blow your mind.
10. Juventus vs Fiorentina (Copa Italia Semi-Final 2014/15)
This one is a classic Mo Salah breakaway goal.
Collecting the ball outside his own box, Salah puts on the jets to burn three Juve defenders before taking the shot from outside the opposition's box to slot it past the keeper and put his Fiorentina side ahead in Turin.
An absolute peach of a goal from one of the quickest players on the planet.