I andra halvlek jobbade sig Kalix in i matchen. Till slut blev det en poäng var till lagen, matchen slutade 2-2.
Kungälv åkte på en tidig utvisning, när Robert Thelin fick lämna planen i den sjätte minuten.
Kalix åkte på en tidig utvisning, när Anton Voronchikhin fick lämna planen i den 13:e minuten.
I den 31:a minuten fick Kalix Janne Rintala utvisad.
I den 33:e minuten fick Kungälv Hampus Kärnman utvisad.
Matchen förblev jämn målmässigt till Kungälv tog ledningen i 36:e minuten, genom Patrik Sunnanängs.
I den 41:a minuten fick Kungälv Albin Carlström utvisad.
I den 44:e minuten fick Kalix Johan Sundquist utvisad. Med en dryg halvtimme kvar att spela fick Janne Rintala träff på pass av Johan Sundquist och kvitterade för Kalix.
I 67:e minuten slog Lukas Persson till, framspelad av Patrik Sunnanängs och gav Kungälv ledningen.
I den 72:a minuten fick Kalix Clas Karlsson utvisad, och fick spela med en man mindre sista 18 minuterna.
I den 77:e minuten fick Kungälv Hampus Kärnman utvisad, och fick spela med en man mindre sista 13 minuterna.
Kvitteringen kom i matchens absoluta slutskede, i 93:e minuten, när Simon Viklund gjorde mål för Kalix framspelad av Johan Sundquist. Det fastställde slutresultatet till 2-2.
Kalix ligger på femte plats i tabellen efter matchen, medan Kungälv är på andra plats.
Nästa motstånd för Kalix är Gripen/Trollhättan. Lagen möts söndag 28 november 12.00.