Pep Guardiola hailed Manchester City's 20-match winning run as close to the best achievement of his career.
City saw off a spirited West Ham United to stretch their lead at the top of the Premier League to 13 points before Manchester United face Chelsea on Sunday.
Ruben Dias and John Stones scored either side of Michail Antonio's equaliser, with Guardiola heaping praise on his side's consistency.

'Twenty in this period, in this era, with this situation around the world, to be able to do 20 is maybe one of the greatest achievements we have done together in our careers,' Guardiola said.