Welsh Cup & non-League round-up

Welsh Cup Quarter-Final

Aberystwyth 0-1 Cefn Druids: Tony Cann pounced just before half-time to hand Druids victory at Aberystwyth.

Airbus UK 3-1 Carmarthen: Airbus moved into the semi-finals with an impressive win thanks to goals from Adam Worton, Nev Thompson and Mike Hayes, with Nick Harrhy getting Carmarthen's consolation.

Bala Town 1-1 Llanelli (5-4 pens): Bala Town won 5-4 on penalties after a goalless period of extra time, having fought back through Lee Hunt's equaliser after Chris Venables had given the visitors the lead just before half-time.

The New Saints FC 1-0 Neath: Greg Draper's 37th-minute strike saw The New Saints book their place in the semi-finals at Neath's expense.

Loosemores Welsh Premier League Cup, second round, first leg

Bangor City 1-1 Newtown: Nick Rushton's goal earned Newtown a draw to take back home for Tuesday's second leg, with Jamie Brewerton claiming the Citizens' score.

Blue Square Bet North

Histon 0-0 Colwyn Bay

Toolstation Premier Division

Sherborne Town 1-4 Merthyr Town