Manchester City are beaten by Crystal Palace in the Premier League, with Aymeric Laporte sent off.