Liverpool have signed Switzerland forward Xherdan Shaqiri from Stoke City, after triggering his £13.5m release clause.
The 26-year-old joined the Potters from Inter Milan in August 2015 for a club record fee of £12m.
He was Stoke's top scorer last season with eight goals as they were relegated from the Premier League.
Shaqiri scored against Serbia at the World Cup as Switzerland reached the last 16, where they lost to Sweden.
In June, he was reported as saying he wanted to leave Stoke and sign for a Premier League club.
Liverpool have already strengthened their squad this summer with the £39m signing of Monaco midfielder Fabinho, and the arrival of Naby Keita from RB Leipzig.
Have your say
More Sports Headlines
- CAF Confederation Cup: Race for knockout stage heats up
- Lassana Diarra's PSG contract terminated
- Gov't releases funds for completion of UG stadium
- After Champions League loss to Atletico Madrid, Juventus is on the brink
- Ronaldo: I've won five Champions Leagues, Atletico have zero
- 'Cojones' celebration came from the heart - Simeone
- Manchester City 'still not ready to fight for the latter stages' - Manager Guardiola
- Atletico overcome VAR setbacks to beat Juventus
- Late goals give Manchester City 3-2 win at Schalke
- Boateng off to China as Levante announce transfer to Dalian Yifang
- Joshua Clottey’s return after three years motivated by regaining title
- 2019 Standard Chartered Trophy launched
- Khedira out of Juve game with Atletico due to irregular heartbeat
- Mukarama receives U-17 World Cup Golden Boot and Bronze Ball
- Barcelona fail to take chances against battling Lyon