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.
Justin Bieber and Hailey Baldwin are engaged
A source told Us Weekly that the 25-year-old Gomez "doesn't care" about her ex-boyfriend's personal life anymore. Baldwin and Bieber met as youngsters back in 2009, when Stephen Baldwin introduced them .
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.