Pep Guardiola’s decision to pick the 20-year-old ahead of Nolito and Kelechi Iheanacho in the continued absence of Sergio Agüero seemed brave but, after a first half that proved tough going, he showed why City were so desperate to sign him for £37m from Schalke in the summer.