A late own goal from Paddy McNair gave Pep Guardiola a winning start in the Premier League as Manchester City beat Sunderland 2-1 at the Etihad Stadium.
Substitute McNair, signed from Manchester United, could do nothing to avoid heading into his own net under pressure from Fabian Delph after Jesus Navas fizzed a dangerous ball across the face of the goal.
Jermain Defoe had put David Moyes on course for a draw on his first Premier League match as Sunderland manager, when he slotted under Willy Caballero, in the City team ahead of Joe Hart, with 20 minutes left.
Sergio Aguero scored the first league goal of Guardiola’s reign when he slotted in a fourth-minute penalty after the lively Raheem Sterling was tripped by Patrick van Aanholt.
City, with new signing John Stones partnering Aleksandar Kolarov in central defence, dominated possession before the late goals.