With leaders Taunton Town having their home game against Wimborne Town postponed due to a waterlogged pitch, this was the only game on the night.
And it saw the lowly hosts take an 11th minute lead through Harry Stevens.
But Brad Hooper equalised within 4 minutes and 9 minutes into the second half, Josh Parsons put `Marine in front.
And then 8 minutes from time, Aaron Woodley made the points secure with the visitors` third.
By Steve Whitney
Keep up-to-date with our exclusive email newsletters.
Subscribe