FOOTBALL

Welsh League

Division 3: Barry Town Utd 6 NC Emlyn 1; NC Emlyn 2 Cwmaman Institute 3

Costcutter League Cup

Semi-final: Cardigan Town 0 New Quay 5

Division 1: Aberporth 4 Cardigan Town 2; Crannog 4 St Dogmaels 3; Lampeter Town 1 NC Emlyn Res 1; Llandysul 1 New Quay 2; Maesglas 12 Bargod Rangers 1

Division 2: Bargod Res 0 Llanboidy 0; Dewi Stars 3 Ffostrasol 3; New Quay Res 3 Llanon 3; St Dogmaels Res 2 Felinfach 5

Reserves Cup: Cardigan 1 Crannog 2

RUGBY

Division Two West: Maesteg 19 NC Emlyn 0

Division Three West: Tycroes 22 Cardigan 5