North Ferriby United booked their place in the FA Trophy Final against Wrexham at Wembley Stadium on 29 March with a dramatic penalty shootout win over Bath City.
North Ferriby v Wrexham
FA Trophy Final
Wembley Stadium connected by EE
1.30pm Sunday 29 March
After drawing 2-2 at Twerton Park, the two sides could not be separated over a further 120 minutes at the Villagers' Grange Lane home, with the scores ending 1-1 and 3-3 on aggregate.
Then up stepped United keeper Adam Nicklin, who saved two penalties to help his side to a 4-2 victory.
Check out a selection of photos from the thrilling Semi-Final conclusion in the media gallery above.
Early bird tickets for The FA Trophy Final at Wembley Stadium on Sunday 29 March, are on sale now, starting from £7.50. Get yours here.