Sergio Aguero has been ruled out of Manchester City's clash at Everton.

The Daily Mail says Aguero has failed to recover from the knee injury that kept him out of the last two games.

City have given their striker permission to fly home to Buenos Aires to be treated by Argentina's medical staff following his call-up for the World Cup qualifiers against Venezuela and Bolivia.