In his second spell in the Premier League, Mohamed Salah arrives with a big price tag and high expectations.
When the Egyptian joined Chelsea in 2013, he was something of an unknown quantity despite producing some exceptional European performances against English sides in the Europa League.
While his time in west London was not a success, it did lead him to Italy where Salah flourished, first with Fiorentina and then Roma. Two glittering seasons in the Italian capital have now earned him a move back to the English top flight, although this time he will be expected to play a key role in his side's campaign.
Whether that role can include scoring goals as well as providing them remains to be seen, although his two seasons in Serie A showcased Salah's capacity not only as a lightning fast wideman, but also as a spectacular, if occasionally inconsistent, finisher.
Last season he managed 15 top flight goals in Italy, going one better than the previous season, and if he can reproduce those kinds of figures for Liverpool, the Reds will feel justified in spending a record fee to bring Salah to Anfield.
During his time with Basel, Salah scored against Spurs in the Europa League and also against Chelsea in successive seasons in both the Europa League and Champions League with those performances going a long way to earning him a move to Stamford Bridge.
While he only made six league starts for the Blues, he did manage two goals against Arsenal, thus giving him an impressive scoring record against some of the biggest clubs in England. It is worth mentioning that only one of his 15 goals in Italy last season came against a side that finished in the top eight, however.