FOOTBALL

Cardigan Bay Cup

Semi-Final: Crannog 1 Llandysul 2 (after extra time – 1-1 after 90 minutes); Llanboidy 0 St Dogmaels 4

Final: Llandysul 2 St Dogmaels 1

South Cards Cup Final: Dewi Stars 3 New Quay 0

Costcutter League

Division One: Lampeter Town 3 NC Emlyn 0

Division Two: New Quay 2 NC Emlyn Res 1

Final standings

Division One: St Dogmaels 53; Crannog 44; Lampeter Town 43; Llandysul, NC Emlyn 35; Ffostrasol 24; Felinfach 23; Cardigan Town, Llanboidy 22; Aberaeron Res 8 Bargod Rangers 3

Division Two: Dewi Stars 34; Aberporth 27; Maesglas 25; St Dogmaels Res 17; New Quay 16; NC Emlyn Res 13; Ffostrasol Res 12; Llandysul Res 6

Division Three (Reserves): Crannog 45; Lampeter 29; Llanboidy 19; Maesglas, Felinfach 8

BOWLS

Carruthers Shield

Section 7: Aberaeron 72 New Quay 66; Llandysul 56 Queens Road 95

Fixtures

Wednesday, May 22: New Quay v Llandysul; Queens Road v Aberaeron

Standings: Queens Road, Aberaeron 4; New Quay, Llandysul 0

Section 8

Aberystwyth 62 Lampeter 97; Tregaron 83 Cardigan 75

Fixtures

Wednesday, May 22: Lampeter v Tregaron; Cardigan v Aberystwyth

Standings: Tregaron 4; Lampeter, Cardigan 2; Aberystwyth 0

CRICKET

Pembroke County League

Division Two: Kilgetty 114 (3 pts) lost to Llechryd 115-3 (30 pts) by seven wickets

Division Four: Haverfordwest 4ths 58 (3 pts) lost to Crymych 60-4 (30 pts) by six wickets; Llechryd 2nds 175 (7 pts) lost to Neyland 2nds 176-4 (30 pts) by six wickets

Fixtures

Saturday, May 25

Pembroke County League

Division Two: Llechryd v Cresselly 2nds

Division Four: Crymych v Llanrhian 2nds; St Ishmaels 2nds v Llechryd 2nds

Standings

Division Two: Narberth 117; Llechryd 116; Hook 93; Kilgetty 70; Haverfordwest 2nds 60; Pembroke 57; Carew 2nds 51; Pembroke Dock 48; Johnston 29; Cresselly 2nds 24

Division Four: Neyland 2nds 119; St Ishmaels 2nds 109; Llanrhian 2nds 98; Llechryd 2nds 79; Burton 2nds 66; Hook 2nds 58; Crymych 47; Carew 3rds 40; Saundersfoot 2nds 17; Haverfordwest 4ths 11

South Wales Association

Division One: Llanelli 279-6 (20 pts) beat Llandysul 227 (3 pts) by 52 runs

Division Five: Swansea Civil Service 2nds 114-9 (3 pts) lost to Llandysul 2nds 115-2 (20 pts) by eight wickets

Fixtures

Division One: Llandysul v Gowerton

Division Five: Llantwit Major Cliers v Llandysul 2nds

Standings

Division One: Llanelli 59; Cowbridge 45; Tata Steel 43; Maesteg Celtic 40; Briton Ferry Steel 33; Gowerton 32; Llandysul 31; Bronwydd 28; Dafen, Llangennech 27

Division Five: Llandysul 2nds 59; Mumbles A 58; Drefach 2nds 44; Swansea Civil Service 2nds 38; Llantwit Major Cliers 32; Llandarcy 29; Skewen 2nds 27; Baglan 2nds 21; Felinfoel 2nds 15; Cowbridge 2nds 12