Manchester City are set to maintain their winning run when they face Crystal Palace at the Etihad Stadium on Saturday. The Premier League Champions are in fine touch, having achieved remarkable victories in their recent matches. Crystal Palace, on the other hand, have been struggling to find results this season, and will be aiming to an upset again