Manchester City boss Pep Guardiola hailed his team's fighting spirit as the batted back to claim a 2-1 win against West Ham at the Etihad Stadium on Sunday.
As they did at Huddersfield last weekend, the Premier League leaders found themselves trailing 1-0 at half-time to the Irons, who opened the scoring through Angelo Ogbonna in the 44th minute.
But a repeat of their midweek heroics against Southampton saw David Silva complete the comeback win seven minutes from time after Nicolas Otamendi had restored parity early in the second half.
It maintained the Citizens' unbeaten start to the season as they equalled a top-flight record of 13 straight wins to remain eight points clear of Manchester United, ahead of next weekend's top-of-the-table derby at Old Trafford.
Guardiola admits he would have liked to kill the game off much earlier against David Moyes' side after Adrian pulled off a string of fine saves to limit the hosts to just two goals on the day.
But the Spaniard praised the never-say-die attitude of his players as another late winner extended their unbeaten run to 23 games – another club record.
"I would prefer we had the game won before the last moments, but the Premier League is the Premier League," Guardiola said after the match.
"I heard about the 'Fergie time'; I wasn't here in that period but of course you have seen what we've shown in past games: we don't give up.
"I understand and I don't judge if a team just want to defend, so it's difficult to attack them. Even in that situation, we have to learn how to attack that position.
"At Huddersfield, we had more problems, but West Ham played the same. We started well in first 10 mins of the game, but we didn't create and weren't able to find the right place and right position.
"We made some more quick attacks and excited our fans after the break and we scored the goal, which is important.
"Against Southampton, I didn't think we could get the winner, but today I did. West Ham didn't' want to play, they took time, so we had to be patient."