There were question marks surrounding Riyad Mahrez’s professional behaviour when he wanted to leave Leicester City.
September 2017 saw him leave the Algeria camp ahead of a key World Cup qualifier against Zambia and try and force a move away from the King Power Stadium.
But he remained at Leicester, no-one knew of his whereabouts and Algeria lost which meant they failed to qualify for the tournament for the first time since 2006.
In the following transfer window, Manchester City bid four times for the 27-year-old on deadline day. However, the Foxes once again held onto the right winger.
Mahrez then skipped various training sessions at Leicester and missed two weeks of playing time at football Whilst understandably frustrated, people and pundits began to question his professionalism.
He was accused of throwing his toys out of the pram and refusing to train and receiving subsequent fines led people to question his personality.
Events in recent weeks have put this debate to bed. The tragic events at the weekend which saw the Leicester owner and four others die in a helicopter crash really affected the Algerian.
He started against Tottenham on Monday night as he felt that that’s what Vichai would have wanted, and scored after just six minutes. Pointing to the sky in celebration, you could tell that the situation had a really big impact on him.
And in the post-match interview, he spoke eloquently, with dignity and professionalism of the highest order. Mahrez has come a long way in recent months, and he has proved his critics wrong.