Manchester City manager Roberto Mancini described match-winner Carlos Tevez as 'vital' to the club after a stuttering victory over Swansea City.