Manchester City captain Vincent Kompany could start for Manchester City against Crystal Palace this weekend after missing eight weeks with a knee injury.