Truro City came back from a goal down against Chippenham to pick up a vital win in the chase for promotion from the Southern Premier League.
After a goalless first half James Guthrie put Chippenham ahead in the 73rd minute at Hardenhuish Park.
Truro equalised through Marcus Martin, before Andy Taylor struck in the 90th minute to give the Cornish outfit all three points.
Truro are now three points clear at the top with only three games to play.
Second-placed Salisbury City lost ground on the Tigers as they went down 3-0 at home to Evesham United.