Manchester City captain Vincent Kompany hailed a massive win for the club after his side came from behind to beat Swansea 2-1.