Exeter took charge in the third period, racing clear to 14-8 after leading 7-5 at the half-way stage. Kameron Powell (Photo: Trevor Hyde) scored six and his younger brother Reuben five.
Hucknall led City of Bristol for the first time at 10-9 with just 1.55 remaining when Paulius Gabrys netted. The game finished all square thanks to a penalty converted by Nathan Brown 32 seconds from the end.
Davide Ingala scored five as Portobello beat Invicta 17-14. A last minute goal by junior Murray Dickson enabled Caledonia to snatch a 14-14 draw with Southampton.