St Neots Town survived a major scare to reach the Hunts Senior Cup final in dramatic style last night (Tuesday).

The higher-level Saints were reliant on a 90th minute leveller against Godmanchester Rovers before triumphing 5-4 on penalties in a last-four clash.

Tom Wood was the man to provide the late equaliser at the Premier Plus Stadium as he headed in a corner from substitute Declan Rogers.

And Saints goalkeeper Alex Archer then made the vital contribution in the shoot-out by denying Rovers man Chris Jones.

James Hall then stepped up to nervelessly secure St Neots' passage into the county showpiece after Jevani Brown, Charlie Day, Bradley Fortnam Tomlinson and Rogers had all made no mistake before him.

Rovers hit the front on the half-hour when Tom Spark - a former St Neots man and current club employee - slotted past Archer after an Arran Mackay effort was blocked.

Only the woodwork prevented Spark from doubling the advantage midway through the second half, but they were reduced to 10 men moments later.

Wideman Chae Simons received a second caution for what referee Josh Crofts deemed to be a dive.

Saints had earlier seen two excellent Hall chances kept out by debutant Godmanchester goalkeeper Evan Jeckells, who is a scholar at St Neots, eventually made their numerical advantage count in the nick of time before completing the turnaround from the spot.

Holders St Ives Town go to Eynesbury Rovcers in the other semi-final on February 7. That clash is a repeat of last season's final, which Ricky Marheineke's side won 2-0.