Goals to Oliver Hilton and JP Mills either side of Rory Binnie’s equaliser were enough to force a major upset, with eighth placed Kingsway beating the fourth placed Curtin.
Curtin started poorly after they failed to clear their lines and Hilton fired into the roof of the net to make it 1-0.
From here, the home team started to build.
They were rewarded when Fraser Grant broke through on goal and earned a penalty as he was brought down by Towers as he went around him.
Towers saved Binnie’s effort from the spot, but the rebound fell kindly and Binnie was able to tap home into the empty net.
Curtin almost took the lead minutes later as Binnie put the ball into Eddie Tikoft’s path, but the midfielder’s volley went wide
The teams went in to the break tied at 1-1, and after the break, it was all Curtin.
Towers pulled off save after save to keep Olympic Kingsway in the game and against the run of play they took the lead as Mills fired home from 18 yards.
The introduction of Antony Russo almost inspired Curtin to victory but Kingsway held firm for an unlikely victory.