Berschot leek vermoeid na de intensieve bekermatch tegen KV Mechelen eerder deze week. Hoewel de bezoekers sterk begonnen en Anderlecht aanvankelijk in de problemen brachten, zakte hun intensiteit naarmate de wedstrijd vorderde. In de tweede helft namen de Brusselaars duidelijk de bovenhand en sleepten ze uiteindelijk de overwinning binnen.
Anderlecht werd al vroeg verrast door een snel doelpunt van Marwan Al-Sahafi, die met een onhoudbare lobkopbal raak trof na een assist van Antoine Colassin, een voormalige speler van het Sporting (7e minuut, 0-1). Al-Sahafi, die in de heenwedstrijd ook al scoorde tegen Anderlecht (2-1), bewees opnieuw zijn waarde.
In tegenstelling tot hun overtuigende bekeroverwinning tegen Westerlo, kende Anderlecht moeite om gevaarlijk te worden. Pas in de extra tijd van de eerste helft vonden de Mauves de gelijkmaker. Invaller Yari Verschaeren, die Mario Stroeykens verving na een blessure, werkte een perfecte voorzet van Thomas Foket binnen (45e+7, 1-1).
Anderlecht begon na de rust met hernieuwde energie. Verschaeren kwam dicht bij een tweede doelpunt, maar zijn schot belandde op de paal. Nick Shinton, de doelman van Beerschot, redde vervolgens knap op een poging van Francis Amuzu (60e minuut). Kasper Dolberg miste intussen een goede kans na een voorzet van Amuzu (66e minuut).
Het Brusselse offensief werd uiteindelijk beloond in blessuretijd. Op een lange bal van Ludwig Augustinsson kopte Luis Vazquez de bal door naar Anders Dreyer, die met een onhoudbaar diagonaal schot de winnende treffer maakte (90e+3, 2-1).
Dankzij deze overwinning stijgt Anderlecht naar de derde plaats in het klassement met 30 punten, op vier punten van Club Brugge. Voor Beerschot blijft het seizoen een nachtmerrie. De ploeg staat met 10 punten onderaan en kijkt inmiddels tegen een achterstand van zes punten aan op de dichtstbijzijnde concurrent.