City and Celtic shared an entertaining 1-1 draw at the Etihad.
The game started at a breathless pace with two goals in the opening ten minutes and opportunities squandered for even more.
The Blues started poorly, with little cohesion and too many misplaced passes and with only four minutes on the clock, Celtic were ahead.
There seemed little danger when on-loan City winger Patrick Roberts picked the ball up on the right of the box, but the 19-year-old winger skipped past a couple of challenges before curling a beauty past Willy Caballero to send the travelling Glaswegians wild.
The goal sparked City into life and within five minutes, the scores were level.
Nolito collected the ball in midfield and spotted Kelechi Iheanacho’s clever run and the Nigerian striker nipped in between tow Celtic defenders before rifling a shot high into the roof of the net, giving Craig Gordon no chance.
It was his 19th goal in just 18 starts and he almost doubled his haul for the evening four minutes later when he raced onto Pablo Zabaleta’s clever low cross only to fire inches wide.
Celtic responded well with Moussa Dembele twice going close to restoring the Hoops’ lead as the visitors continued to find gaps in the City defence as the open, entertaining nature of the game showed no signs of ending anytime soon.
Iheanacho, a lively and constant threat to the Celtic defence came close again shortly before the break as he flicked a low cross towards goal before the visitors scrambled the ball clear.
The second-half was less frantic, more measured with fewer incidents.