First Tower United closed the gap on championship leaders Rozel Rovers after coming back from 2-0 down at half time.
Ross Philpott and Scott Healey had put Rozel ahead, but Tower stormed back through substitute Ross Goodchild (2) and Dominic Glennon.
Tower are now just three points adrift in third place with two games in hand.
St Brelade stay in second place, also three points behind, after a Kyle Hampshire hat-trick helped them to a 5-0 win over Magpies.
In the day's only Premiership match, St Peter moved up to third after a 4-2 home win over Grouville.
Chris Conning, Karl Warder, Ryan Le Cornu and Phil Kendal were all on target for St Peter, with Mike McParland and Scott Walsh replying for Grouville, who stay in sixth place.
Bookmark with:
What are these?