Pep Guardiola has described City’s record over the past four months as “remarkable”.

We made it 25 wins from 26 games in all competitions with a 2-0 win away at Everton in the FA Cup on Saturday, a result that saw us move through to the semi-finals and keep alive our hopes of winning four major trophies this season.

It was a difficult test, with Everton’s organisation and battling qualities limiting the clear chances we created.

But City once again showed mental fortitude, scoring two goals in the final seven minutes to seal our passage into the last four.

Since the defeat to Tottenham on November 21, City have played 33 matches across all competitions, winning 29, drawing three and losing just once.

And Guardiola hailed his side’s wonderful consistency during the winter months as one of the greatest achievements during his City tenure.

“We have to adapt - every game is different,” he said. “Leicester may be similar and play four in the middle. Dortmund and Leeds will be different.

“Managers know what they have to do.

“But when you win a lot of games like we have in the last four months, it’s because you can adapt. That pleases me the most.

“It’s not just tactics, it’s mental - being ready every game.

“What we have done is more than remarkable. It’s incredible. One of the greatest achievements we have done together.

“We haven’t won anything yet, so we will be focused and we will see how far we arrive in the competitions.

“Honestly, since last break four months ago, we played 34 games.

“In this winter time, playing every three days, with incredible commitment in every competition, I don’t have any words to express that.”

CITY+ | WATCH EXCLUSIVE DOCUMENTARIES AND FEATURES

The win over Everton saw City overcome one of the sternest tests we’ve faced this season.

Carlo Ancelotti’s side were hard-working, organised and posed a significant threat from setpieces.

But City remained calm and found a way through in the closing stages, with Ilkay Gundogan and Kevin De Bruyne both scoring late on to seal the win.

Guardiola says he knew exactly what to expect from a side who have impressed this season.

“We knew how tough it would be - the FA Cup, away, against Everton,” he said.

“We were in Budapest in the week. They were incredibly committed from the beginning, we knew it.

“They defend incredibly well and have pace with Richarlison and Dominic Calvert-Lewin.

“Every throw is like a corner and they have big players, like [Yerry] Mina.

“These games need patience. We knew the team who scored would win the game.

“All the players were fantastic and Riyad and Kevin in the last minutes could change the rhythm - we found the goal and we are in the semi-final.

“We knew it would be one of the toughest games we would face.”