Manchester City have close to a fully-fit squad for the trip to Everton on Wednesday.

The Blues are in the midst of a run of seven fixtures in 21 days, with competition for places vital.

And ahead of the crucial game at Goodsion Park, Pep Guardiola says only Vincent Kompany and Eliaquim Mangala are injured, with the rest of the squad available for selection.

“Except Vinny and Manga…everyone is fit,” Guardiola confirmed.

READ: Champions League | Squad for knock-out phase confirmed 

READ: From the Archives | On the beach at Blackpool

City can go top of the Premier League tomorrow after Liverpool’s draw at West Ham United on Monday.

The Merseysiders are currently three points clear, but City’s superior goal difference means a win against Everton would see us return to the summit of the table for the first time since mid-December.

With the title race looking like going to the wire, Guardiola stressed the need for calm in the coming weeks and months, with the depth of quality in the Premier League meaning there will be plenty of surprise results between now and the end of the season. 

“Three, four days ago we are already done, and the champions were Liverpool. Now we are favourites. Maybe soon we will be behind,” he said. 

“It’s about being calm. There will be surprises, it’s tough for every team to win games.

“I talk to my players and say don’t forget who we are as a team.

“We are strong team and that’s what I want to watch every game. After we will see.

“Goodison Park is always a tough game for us,” he said.

“The approach is the same: go there, try and make a good performance and win the game and we have chance to be top of the league.”