Selby Town Reserves also gained three points from their last match of the season with a 7-0 rout of Jorvik Blades.
Kieran Dinsdale, Graham Stewart, Jordan Leybourne, Elliot Precious (2), Tommy Butterfield and Matthew Cooper found the target for Selby.
Andy Rose (2), Jacob Hall and Jimmy Wilmoth hit the league-winning goals.
Ben Sykes pulled one back for the home side but a Sam Lake strike wrapped up a 3-1 win for the visitors.
Danny Cates and Brodie Doherty scored for York RI in their 2-0 win over Huntington Rovers.
Church Fenton White Horse and Old Malton St Mary’s claimed a point apiece from a 3-3 draw. James McLoughlon (2) and Dean Leadill grabbed the Malton goals.
In the League Junior Cup semi-final, Fulford led Cliffe at the interval courtesy of a Guy Codie goal. However, two close range strikes from Andy Addison and a late Tom Hogg goal saw Cliffe advance to the final, where they will face South Milford.