SkySports: Gareth Barry welcomed a 'massive three points' for Manchester City after admitting the defending Premier League champions struggled against Swansea City.