Premier League champions Manchester City have sealed a £60m deal with Leicester for Algeria's Riyad Mahrez, with the Foxes ace set to undergo a medical analysis with the next two days, reports suggest.
They walked away from a potential deal for Mahrez in January because they were put off by Leicester's valuation.
The Algeria worldwide has signed a five-year contract with the Manchester outfit and will wear the number 26 jersey.
Here is the photograph - is it Riyad Mahrez?
Mahrez missed training with Leicester for over a week following deadline day, with the Algeria worldwide subsequently forced to deny going AWOL.
Trump Sets Stage for NATO Showdown as He Ties Defense to Trade
The NATO chief said that the Europeans and Canada are projected to spend around US$266 billion more on defence by 2024 . North Atlantic Treaty Organisation says its military budget for 2018 is €1.325 billion (or about $1.55 billion).
According to Sky Sports, the 27-year-old Algerian will undergo a medical this week with all other aspects of the contract between the two clubs already agreed upon.
City's director of football Txiki Begiristain added: "Riyad is a hugely talented player. Pep is committed to playing attacking football, which is a ideal for me, and City's performances last season were outstanding", he said on the club's official website. "Over the past few years, he has established himself as one of the Premier League's most exciting players".
He took his tally to an impressive 39 goals in 139 Premier League appearances, 38 of those coming as Leicester lifted the trophy in stunning fashion back in 2016.
City cruised to the Premier League title, becoming the first team to hit the 100-point barrier since the Premier League was founded in 1992.