Karim Sadat blev matchhjälte med sitt avgörande 2-1-mål efter 60 minuter.
Matchen förblev jämn målmässigt till AFC Eskilstuna tog ledningen i 34:e minuten, genom Amar Muhsin framspelad av Sadmir Zekovic. Direkt efter pausen gjorde Joseph Baffo mål och kvitterade för Halmstad.
Med en halvtimme kvar att spela nätade Karim Sadat på pass av Villiam Dahlström och avgjorde matchen. Därmed hade Halmstad vänt matchen. Det fastställde slutresultatet till 2-1.
För hemmalaget betyder resultatet första plats i tabellen. AFC Eskilstuna är på andra plats.
AFC Eskilstuna tar sig an Norrby i nästa match hemma torsdag 19 maj 19.00.