Noah Christoffersson gav hemmalaget ledningen redan i den 13:e minuten. Linus Carlstrand kvitterade till 1–1 en halvtimme in.
Örgryte tog ledningen igen i första halvleken. Med drygt kvart kvar såg det ut att bli ännu en förlust för bortalaget.
Då kvitterade Sixten Gustafsson till 2–2 i den 74:e minuten. Hans första allsvenska mål.
– Det är obeskrivligt, något jag drömt om sedan jag var liten, säger han i TV4.
Minuter senare åkte Örgryte-kaptenen Daniel Paulson på rött kort efter en duell med Dino Besirovic.
– Domaren uppfattar det som att jag sätter dobbarna i hans lår, men det gjorde jag inte, säger Paulson själv till SVT.
Carlstrand fullbordade vändningen med sitt andra mål i den 85:e minuten. Slutresultatet blev 4–3.
AIK spelade utan 13 ordinarie spelare – Johan Hove avstängd, Martin Ellingsen och Sotirios Papagiannopoulos skadade.