Lewes survived comebacks from 2-0 and 3-2 to win a Cup thriller at Dorking.

Lee Newman reacted quickly to drill home a rebound from Peter Adeniyi's 33rd-minute shot and added his second nine minutes later, a penalty after Marc Whiteman had been brought down by Wayne Jenkins.

Jean Serge Nusungu gave Dorking a lifeline with a header on the stroke of half-time and Lewes were stunned by Stewart Vaughan's equaliser four minutes after the break.

Captain Marc Cable put the Rooks back in front with a firm downward header from Dwain Clarke's corner after 69 minutes.

Cable was then penalised for a foul on Nusungu that allowed Steve Coyle to level from the spot with 15 minutes to play.

In stoppage time, Junior Kadi converted the third penalty of the match after a foul on Julian Curnow, then Luke Fontana curled a beauty in from the edge of the box.