Yaya Toure went some of the way to silencing his critics this season as he scored to help Manchester City to victory over Aston Villa.