It's five years since Liverpool clinched the signing of Mohamed Salah.
Trophies in the Champions League, Premier League, FA Cup, League Cup, FIFA World Club Cup and UEFA Super Cup have all arrived during that time, not to mention the 156 goals in 254 games in all competitions. The initial £36.5m that the Reds shelled out to land the Egyptian has proven to be a bargain.
Liverpool had identified Salah while at AS Roma as someone who was playing well beneath his ceiling in a system that didn't allow him to flourish. They felt that Jurgen Klopp's approach would deliver the very best out of the forward, but the heights that he has since reached must have surprised even the biggest supporter of his talents back in 2017.