Riyad Mahrez and Raheem Sterling struck in the final 19 minutes as champions Manchester City claimed a hard-fought 3-1 win over spirited Everton.

[MORE]