Paul Pogba sparked an unlikely comeback as Manchester United forced Manchester City to delay their title celebrations with a 3-2 victory in a remarkable derby.
City looked on course to wrap up the Premier League crown with a record six games to spare as they swept into a 2-0 half-time lead at the Etihad Stadium with goals from Vincent Kompany and Ilkay Gundogan.
Their advantage should have been greater as they wasted a hatful of other chances, with Raheem Sterling particularly guilty, in a first half that seemed embarrassingly one-sided.