The second Semi Final is contested between Didcot Town and Larkhall Athletic.
Didcot have had a bit of a penalty shoot out run to the semi final, Banbury United were beaten 5-4, Kidlington lost 3-2 and Chesham United were defeated 5-4. However Didcot didn't leave it to penalties in the quarter final where they beat Redditch United 3-0.
Larkhall have won all of their rounds in the 90 minutes, they have seen off, Cirencester Town 2-1, Salisbury 4-3, Weymouth 1-0 and in the quarter final they defeated Frome 1-0.
Hitchin Town await the winners and the Final will be played over two legs.
Keep up-to-date with our exclusive email newsletters.
Subscribe