Now in charge of Swindon Town, Di Canio says Balotelli still has a long way to go.
"Balotelli needs many real slaps to make sure he grows. I hope that Prandelli has slapped him. Last season, in 23 appearances he had 8-matches suspended with City, which tells its own story.
"With Germany he has done what he had to do, but then takes off his shirt to show his physique, as if to say: 'I know I'm good'. He is still attached to the frivolous, then in the final we saw nothing more than good will. And there is talk of a champion ...? "