Manchester City manager Pep Guardiola said his side “competed amazingly” as they fought back from 1-0 down to win at Huddersfield.
The league leaders equalled a club record – set in 2015 – by securing an 11th successive Premier League victory, despite falling behind through a Nicolas Otamendi own goal.
Sergio Aguero’s penalty early in the second half drew City level, and Raheem Sterling struck the winner with only six minutes to go.
“If you want to win the title you cannot expect easy games,” said Guardiola. “We have to live these kinds of situations and we spoke at half-time about how we are going to react.”
This was the first time City have come from behind at half-time to win a Premier League away match since April 1995.
Tempers frayed at the final whistle, with Huddersfield forward Rajiv van la Parra sent off following a clash with Leroy Sane.