FC Bolsover booked their place in the last four of the CMFL Challenge Cup with an extra-time win over Swanwick Pentrich Road.
The quarter-final tie was played at Shirebrook on Wednesday night and saw the teams locked at 2-2 after a late Bolsover equaliser.
And it was another late goal, this time deep into extra-time, that settled the cup match as it looked destined for a penalty shootout.
Bolsover, of CMFL North, face South opponents Hucknall Town in the semi-final of the cup. Date of fixture is yet to be confirmed.
Selston and Sherwood Colliery contest the other semi on March 25.