Kort efter fik AaB en god hovedstødsmulighed, da Kristoffer Pallesen slog et indlæg ind mod en ganske fri Rasmus Thellufsen, men kantspilleren fik ikke dirigeret hovedstødet inden for rammen.
Efter 79 minutter fik AaB en ny hovedstødschance. Et hjørnespark blev slået ind mod Oliver Abildgaard, som headede bolden mod bagerste stolpe, men Kevin Mendoza reddede afslutningen.
I 89. minut lukkede AC Horsens kampen, da Lasse Kryger efter en friløber scorede til slutresultatet 4-2.
Nederlaget betyder, at AaB indtager 7. pladsen i Superligaen med 25 point. AaB's sidste kamp inden vinterpausen spilles på fredag på udebane mod OB kl. 19.00.
Matchfacts - Superligaen, 19. spillerunde
AaB-AC Horsens 2-4 (2-2)
13. min 1-0 Tom van Weert, 25. min 1-1 Kasper Junker, 28,. min 1-2 Oliver Drost, 33. min 2-2 Kasper Kusk, 61. min 2-3 Michael Lumb, 89. min 2-4 Lasse Kryger
Advarsler AaB: Oliver Abildgaard (21), Jores Okore (27), Jakob Ahlmann (38), Rasmus Würtz (85), 89. Frederik Børsting
Udvisning AaB: Jores Okore (45)
Advarsler AC Horsens: Sammy Skytte (85), Mathias Nielsen (86)
4.656 tilskuere på Aalborg Portland Park
AaB (4-4-2): Jacob Rinne, Kristoffer Pallesen, Jores Okore, Kasper Pedersen, Jakob Ahlmann (74: Rasmus Würtz), Kasper Kusk (74: Frederik Børsting), Magnus Christensen, Oliver Abildgaard, Rasmus Thellufsen, Lucas Andersen, Tom van Weert (46: Mathias Ross).
AC Horsens (4-4-2): Kevin Mendoza, Rune Frantsen, Mathias Nielsen, Søren Reese, Michael Lumb, Peter Nymann (77: Sammy Skytte), Sivert Helten Nilsen, Hallur Hansson, Tobias Arndal (80: Sebastian Avanzini), Oliver Drost, Kasper Junker (87: Lasse Kryger).
Dommer: Sandi Putros