South West Peninsula League Premier Division leaders Tavistock took full advantage of Bodmin not having a fixture on Saturday as the Lambs beat Godolphin Atlantic 4-0 at Langsford Park to move six points clear of the Priory Park outfit.
With the Lambs having a better goal difference by 20 now a draw with Bodmin on Wednesday will almost certainly be enough for the title and even a defeat would still mean they go to Parkway on Friday with the outcome in their own hands.
Bodmin are next in action on Monday night away at Cullompton Rangers where only a win will suffice.
The only other team who can mathematically still win the title are Saltash United, who moved back into second spot after a 3-0 win away at Witheridge with the Ashes notching a twentieth clean sheet of the season, a record for the league.
Fourth-placed St Austell lost their last home game of the season as they were well beaten 5-1 by a Tiverton Town reserve side playing its final away fixture.
Exmouth Town remain sixth after they won 4-1 away at lowly Newquay – a result that still leaves the Peppermints needing a point to be assured of safety.
Elsewhere, a trio of home sides all collected maximum points with Falmouth Town 2-0 winners over Torpoint Athletic at Bickland Park, Launceston climbed a place after a 2-0 win over Cullompton Rangers at Pennygillam and Camelford recorded a 4-2 win over Ivybridge Town at Trefrew Park.
One game was awarded rather than played after Helston Athletic failed to raise a team for the trip to Plymouth Parkway.
Helston are deducted three more points and fell two places to seventeenth.
Parkway were awarded the win which keeps the Bolitho Park club in seventh spot.