Goals from Tiago Andrade (two), Johden De Meyer and Kelvin Lucas saw ‘Fold take all three points – something that looked unlikely when they had goalkeeper Luis Correia sent off with half-hour still to play.

The lead continued to change hands as Littlehampton’s James Thurgar completed his hat-trick, but the visitors also had two players sent off as Lucas bagged the winner.

With many games off due to the bad weather, the ever reliable Recreation Ground held out and it was game on.

Alfold were missing Jack Stafford, Sam Lemon and Zach Grey, while Littlehampton also missing some of their key players including the suspended Jack Langford.

The visitors struck first after a mistake at the back which saw Thurgar creep through and place the ball home inside 15 minutes.

Alfold hit back five minutes later with a powerful run from full-back Jamal Sultan who exchanged passes with Andrade, who found the bottom corner for 1-1.

Littlehampton went back in front after Thurgar headed in at the far post before, on the half-hour mark, Andrade was clipped by Danny Hand inside the box and De Meyer stepped up and slotted resulting penalty home.

Ten minutes into the second half, Alfold were dealt with a hammer blow when goalkeeper Correia came out to take a free kick. A Littlehampton forward tried to snatch the ball out of his hand and then threw himself to the floor, the referee and linesman consulted and opted to send Correia off.

Alfold reacted quickly and Andrade doubled his tally after neat work from Ben Chowney.

Littlehampton then were also down to ten men after Hand committed another foul and was rightly sent off. But Golds again levelled after Clyde Jacques fouled Thurgar inside the box who then converted his penalty for 3-3.

The game then took yet another turn as Golds midfielder Grant Thetford took down Jordan Mase from behind and resulted in Thetford rightly given his marching orders as well.