There are three National League clubs left standing in the final four as excitement really builds ahead of next month's big matches.
Bromley are looking to get their hands on the Trophy again two years after their last triumph and they will host Solihull Moors next.
Gateshead have avoided the two National League big hitters and the Heed Army welcome Macclesfield to the International Stadium.
Ties in the Trophy semi-final will take place on Saturday 6 April.
The winning clubs will receive £15,000 and losing teams pick up £5000 from the prize fund.