It`s all set up on Saturday for a thrilling climax to the Ryman League Division One South title race.
Leaders Tooting & Mitcham United hold the ace card as they possess a three-point lead and a better goal difference.
To overhaul them, second-placed Dorking Wanderers must win 5-0 at their own Westhumble home against the Terrors to go up as champions!
They couldn`t could they?
It`s one of those `stick or twist` scenarios for Tooting, who beat Carshalton Athletic 1-0 at the Imperial Fields on Easter Monday.
Jordan Wilson`s 84th minute goal not only kept the Terrors on top spot, but it also ensured the Robins couldn`t make the top five themselves following Hastings United`s amazing 4-4 draw at Lewes.
Dorking sealed a 4-2 success at Footes Lane against Guernsey FC, who found themselves 4-0 down by the 62nd minute before scoring twice through Sam Cochrane and Ross Allen from the penalty spot.
Gareth Chendlik, Matty Briggs with two and James McShane were the Wanderers` marksmen.
Lewes and Hastings met at the Dripping Pan with both sides still harbouring top five hopes.
A terrific crowd of 771 saw a thriller in which Shomari Barnwell gave United an early 3rd minute lead, only for Jonte Smith to put the Rooks back on terms just 6 minutes later.
Jack Dixon then gave the hosts a 19th minute lead that Barnwell levelled on 35 minutes.
The see-saw game had Alex Malins putting Lewes back in the lead 5 minutes before the break, only for Kiernan Hughes-Mason to equalise 10 minutes after half-time.
Dixon scored his second to make it 4-3 to the Rooks on 66 minutes, but Ollie Rowe restored parity 10 minutes from time to earn a draw and end Lewes` hopes.
Greenwich Borough and Corinthian-Casuals were already assured of their places in the play-offs ahead of Monday`s games in which Boro shared a 0-0 draw at Cray Wanderers and Casuals earned bragging rights over the other Casuals from Walton with a 3-0 win at Church Road with second half goals from Max Oldham, Shaun Brown and Reyon Dillon.
It must have been frustrating for Hythe Town as they entered their home match against already-doomed Chatham Town knowing not even a big win would help them into the top five.
But they achieved one anyway – hammering the Chats 6-1 at Reachfields with Dean Grant helping himself to a hat-trick, Sam Adams, Alex Mulrooney-Skinner and Kenny Pogue singles – all after Leo Mazzone had given the visitors a 2nd minute lead!
South Park`s weary players have just one more game to go and won 3-1 at Molesey on Monday with goals from Keiran Lavery with two – the second from the spot – and Jake Gill, with Joe Grant replying.
Elsewhere, Sam Clayton and Scott Day`s last-gasp effort sealed Whyteleafe`s 2-1 win at Chipstead (Jason Henry), while George Branford also left it late to score Horsham`s winner by the same margin at already-relegated Godalming Town.
Also doomed Three Bridges won 2-1 at East Grinstead Town, courtesy of Tony Garrod and Tim Cook – Tashi Kwayie`s last penalty all the Wasps could respond with – and another late effort from Keanu Williams won the game 2-1 for Sittingbourne at Woodstock Park against Faversham Town.
Herne Bay had five players booked and Gary Sayer dismissed as they shared a 2-2 draw with neighbours Ramsgate at Winch`s Field in front of 371.
Liam Quinn and Billy Lewis had Bay two-up by the 73rd minute before Jake McKenzie and Aaron Millbank`s 90th minute spot-kick earned a draw.