St Albans Wanderers were beaten 1-0 by Potters Bar Crusaders in the Bingham Cox Cup semi-finals.
Wanderers made them work hard for the victory but Ian Hargreaves' goal sent Wanderers through to the final.
In the other semi-final, Warriors XI were made to work hard for their 3-1 win over RBL. The Warriors’ goals came from Adam Flacks, John Malone and Richard Marvell with Hayden Williams replying for RBL. The final will take place on Monday, May 7 at St Albans City at 11am.
The Greg Cup Final will be between City Hearts and St Ippolyts. City Hearts progressed to their second successive final at the expense of FC Letchworth after Andy Truett scored from the spot in the first half. James Campbell made it safe in the second.
St Ippolyts had a more comfortable 4-0 win against Asia, although all the goals came in the second half through Richard Hall (2), Adam Pennington and Steve Teale. The final will be on Thursday, April 19 at Hitchin Town at 7.45pm.
In the Subsidiary Cup, Global edged out Barmond United 3-2. Chris Barber (2) and Lee Wright scored for Global with both Barmond efforts coming from Josh Taylor.