
Manchester City boosted their Champions League hopes as they roared back from two goals down to thump Crystal Palace 5-2 at the Etihad Stadium.
Palace were 2-0 up after 21 minutes via goals from Eberechi Eze and Chris Richards, and the former subsequently had the ball in the net again, only for the effort to be ruled out for offside.