City begon sterk aan de burenruzie. Mario Balotelli mocht weer eens beginnen van zijn trainer en bedankte bijna met een doelpunt. De volley van de grillige Italiaan miste echter over het doel. United kende een lastige openingsfase, maar kwam toch op voorsprong. Ashley Young werd gevonden door Van Persie, waarna de vleugelaanvaller oprukte. De voorzet van Young vond vervolgens Wayne Rooney en de Engelsman schoot knap, tegen de verhouding in, de 0-1 binnen.
Manchester City reageerde snel, of beter gezegd, Sergio Agüero reageerde snel. De Argentijn van City dribbelde enkele spelers van United voorbij, maar was niet scherp in de afronding. Het schot van de kleine aanvaller miste kracht. Aan de overkant liet Rooney zien hoe je wél een kans moet afmaken. Rechtsachter Rafael da Silva vond met een voorzet de voeten van Rooney, die vervolgens de bal achter Joe Hart werkte. Bij City was aanvoerder en rots in de branding achterin, Vincent Kompany, inmiddels geblesseerd van het veld gehaald.
De tweede helft stond bol van de sensatie. Van Persie raakte met een knap schot de paal, waarna Young de rebound benutte. De goal werd echter onterecht afgekeurd, waarna City uit de aanval die daarop volgde de 1-2 binnenwerkte via Yaya Touré. In plaats van 0-3 werd het 1-2. Vij minuten voor tijd werd het uiteindelijk 2-2. De druk van City nam na de aansluitingstreffer flink toe en middenvelder David Silva was met een poging op de lat al dicht bij de gelijkmaker. Deze viel dus vijf minuten voor affluiten via de schoen van Pablo Zabaleta. Met een hard schot vond de rechtsachter het doel.
Hiermee was de wedstrijd niet afgelopen. Uit een vrije trap scoorde Van Persie, die zijn inzet van riching zag worden veranderd door Samir Nasri, zijn oud-ploeggenoot bij Arsenal. Het bleek de beslissing in het duel, waardoor United nu met zes punten los van nummer-twee City koploper is van de Premier League.