The Mariners, without a win in 10 games before this Easter Monday clash, created the better opportunities throughout although as the clock ticked down, it was looking like both sides would have to settle for a point apiece.

But as the game moved into added time, substitute Joe Grayson met a cross a the far post to volley into the net and ensure the home fans would be going home happy.