Liverpool have announced Xherdan Shaqiri has completed a permanent move to Lyon.
The Switzerland international, 29, who joined Liverpool from Stoke in 2018, scored eight goals in 63 appearances in all competitions under Jurgen Klopp.
Lyon had initially offered £4m which was dismissed as 'ridiculous' by Liverpool, before coming back with a revised offer. Shaqiri has agreed a four-year contract.
Liverpool said on their official website: 'The Switzerland international finalised a switch that will see him embark on a new chapter in his career with the Ligue 1 club.
'He departs the Reds with winner's medals in the Premier League, Champions League, FIFA Club World Cup and UEFA Super Cup.'
The winger joined Jurgen Klopp's side from Stoke City in 2018 after his £13.5m release clause was triggered but he has since fallen down the pecking order on Merseyside.
Shaqiri had informed Klopp of his desire to leave the club earlier this summer in search of first team football, which has now been granted by sporting director Michael Edwards.
Shaqiri has featured 63 times for Liverpool in the last three seasons scoring eight times, but his game time reduced heavily last term.
Shaqiri only completed 90 minutes once in 14 Premier League appearances, in a 1-0 shock home defeat by Fulham, and he ended the campaign more often than not as an unused substitute on the bench.
However, his time at Anfield did result in him picking up winners medals in the Premier League and Champions League having proved to be a handy asset early on to Klopp's outfit.
Klopp is unlikely to dip into the transfer market to replace Shaqiri, with 18-year-old Harvey Elliot set to be trusted to fill the void having impressed on loan at Blackburn Rovers in the Championship last term.
The Reds are also looking to hand game time to the likes of 16-year-old Kaide Gordon in domestic cup competitions this term.