Carlos Tevez has brought plenty of entertainment to England since his arrival in 2006.
You would have to say that the majority of that entertainment has come during his time at Manchester City.
His recent return has seemingly, for now, ended speculation about him possibly moving to a new club.
Let's take a look at some of the most important moments in Tevez's Manchester City career so far.
Tevez produced an assist in the game but game up on the losing end as Michael Owen scored a last-minute winner in what was a thrilling game.
Tevez finally got a chance to play the villain for his old club as he scored both goals in a 2-1 victory over Manchester United in first leg of the Carling Cup semifinal.
Manchester United went on to win the tie and the cup but Tevez showed them what they were missing in that outing.
Not too long after that outing against Manchester United, Tevez was granted compassionate leave which was even extended as he rushed back to Argentina to be with his partner and prematurely born daughter.
The good feelings didn't last for long though as Carlos Tevez reportedly submitted a transfer request weeks before the opening of the January transfer window.
The request was denied by Manchester City but this was the beginning of a saga that has just about come to a close with his return in recent weeks.
That incident blew over quickly though as Tevez re-thought his position and withdrew the transfer request.
That peace was short-lived though as the player again spoke of his disdain for the city and said "he would not even return there on vacation."
He spent his time away from the club due to the 2011 Copa America but there were many transfer rumours concerning his future.
During a Champions League game against Bayern Munich in September 2011, Carlos Tevez refused to warm up when instructed by Roberto Mancini.
After all the time spent in Argentina since his suspension and fine, Carlos Tevez began his road to recovery with an apology to his employers. This, after claiming that Roberto Mancini treated him like a dog.
That apology, along with the support of his teammates and Mancini opening the door, led to Tevez's return to action. He did so in the best way possible by assisting on the game-winning goal in a recent game against Chelsea.