William Milovanovic skulle rensa bollen i eget straffområde. Då kom Malte Persson emellan och sparkades ner.
Rocco Ascone satte straffen säkert. 1–1 blev slutresultatet på Gamla Ullevi.
– Det är inget att snacka om, sade TV4:s kommentator Niklas Jarelind.
Mållöst i paus. Men i den 52:a minuten bröt Gais dödläget.
Frosti Thorkelsson bröt ett svagt uppspel från Pascal Gregor. Han serverade Henry Sletsjøe som bredsidade in 1–0 bakom Tim Rönning.
Gais hade kontroll. Halmstads BK skapade inga ordentliga farligheter förrän straffen kom.
– Vi har oss själva att skylla. Det är flera gånger under säsongen vi har spelat för dåligt under slutet av matcherna. Vi blir för fega och oorganiserade, sade Sletsjøe efter matchen.
Halmstads BKs första poäng sedan sommaruppehållet snuvade Gais på tre poäng mindre än 72 timmar efter Europasegern mot Nordsjælland.