St Martin's beat Guernsey league leader's Belgrave
Both St Martin's and North have games in hand
The title race at the top of Guernsey's Senior County League Division One is wide open after St Martin's beat leaders Belgrave Wanderers 4-3.
Wanderers' lead at the top has been cut to two points following second-placed Northerners 5-1 win at Rovers.
And if North and Saints win their respective games in hand, just a point could separate the top three sides.
Despite bad weather forcing more than 70 fixture postponements, all the league's ties took place.
Two goals from Marc McGrath, one from Matt Warren, and a dramatic winner from Luke Winch secured the points for Saints at Blanche Pierre Lane.
Colin Fallaize, senior coach at St Martin's, said: "I think it takes it [the title race] into the New Year and everybody's in with a chance. I think that's all good for football."
In the weekend's other matches, Rangers beat Guernsey Athletics 1-0 and Vale Recreation moved up to fourth after a 3-0 win over Sylvans, as the western club's miserable season continued. The side currently lie bottom of the table with just four points.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.