Jamie Carragher believes Everton may be the toughest test remaining for Manchester City as they look to win a historic treble.
City come into the game at Goodison Park on Sunday afternoon with an advantage over Arsenal in the Premier League title race as they look to win their third title in a row.
Pep Guardiola's side drew 1-1 on Tuesday night in their Champions League semi-final first leg against Real Madrid and the second leg takes place at the Etihad on Wednesday night.