The two Semi Finals were played today and the results were as follows-
Builth Wells 1 Talgarth Town 2.
Knighton Town 1 Presteigne St Andrews 3.
The final will be played on April 5th which is Easter Monday hopefully at our Forest Road ground.
Full details of the final will be on here as soon as they are finalised.