Manchester City's Samir Nasri has blamed injuries for his patchy form earlier this season which left Roberto Mancini wanting to 'punch' him.