Riyad Mahrez's rise to stardom in the past few years has been incredible.
The French born midfielder, who later chose to represent Algeria at national level, was playing in the French fourth tier in 2012, but just four years later he would be paramount in Leicester's Premier League triumph.
There were a number of heroes in Leicester's title winning side but Mahrez was arguably the most crucial of all, as he netted 17 times in 37 appearances for his side; all from midfield.
And the former Le Havre man was rewarded for his efforts by claiming the Players' Player of the Year for 2015/2016.
As a result of his impressive performances, Mahrez was the subject of transfer speculation from many of the world's top sides, with Roma coming close to securing his signature earlier this summer.
However, despite announcing his attentions to leave Leicester, a deal has never materialised.
But, it seems there is a real possibility that he could finally get his wish in a few months, with two Premier League clubs reportedly set to battle it out for his signature.
According to The Mirror, Arsenal and Tottenham will go head to head for the winger in January.
Arsenal were heavily interested in Mahrez after he guided Leicester to the Premier League title, but his club were unwilling to sell their star asset.
But with Mesut Ozil and Alexis Sanchez looking increasingly likely that they will leave the club, The Gunners have identified the Algerian winger as the perfect replacement.
Mahrez would not come cheap, with Leicester unlikely to accept any offers below the £40 million mark.
With Arsenal on the brink of losing their two star players, they may happily part with that money for a player who has proven his quality in English football.
However, although Mahrez would be an ideal signing for Arsene Wenger, they will still have to fend off interest from Spurs for his signature.