Manchester City take on Crystal Palace in the Premier League today.