Manchester City manager Roberto Mancini hailed the improvement made by Mario Balotelli after the Italy striker netted his eighth goal of the season in Saturday's 3-1 win over Newcastle.