Nice striker, Mario Balotelli should have been at the same level of Real Madrid superstar, Cristiano Ronaldo, according to one of his former coaches.
Read: The 10 Most Expensive Italians In History
The Italian striker was touted to be one of the world top strikers during his time in the Serie A at Inter Milan.
However, Balotelli moved on to the likes of Manchester City and AC Milan, where he has failed to hit the heights that were expected of him.
Former City manager, Roberto Mancini claims the 26-year-old only has himself to blame for not living up to his full potential.
"Mario is a really good kid, but a bit ruled by his instinct," Mancini told TMW Radio.
"Apart from when he does something daft, but those can happen when you're young.
"He has so much quality that, when he started, he should've been at the level of Ronaldo. If he isn't there now, then at least some of that is his own fault.
"Now he is 26 years old and can do a little more."
Read: West Ham Dash Spurs' Title Hopes
Do you agree with Mancini's remarks about Balotelli? Have your say in the comment section below.