Eric Dier scored a dramatic late equalizer as Monaco held Manchester City to a 2–2 draw in an exciting Champions League clash. Erling Haaland’s brace put City ahead twice, but Monaco’s resilience ensured a share of the points in front of an electric home crowd.