Senior Cup

Kilgetty 0-5 Letterston

Division One

Hakin United 3-2 West Dragons

Johnston 5-6 Tenby

Monkton Swifts 3-8 Herbrandston

Saundersfoot Sports 0-4 Neyland

Division Two

Fishguard Sports 1-3 Carew

Solva 7-0 Johnston ll

St Ishmaels 4-2 Hundleton

Tenby ll 2-4 H’west Cricket Club

Division Three

Broad Haven 4-2 Narberth ll

Carew ll 3-3 Hakin United ll

Cosheston Cougars 0-1 Milford United ll

Lamphey 5-1 Merlins Bridge ll

Lawrenny 4-0 Hubberston

Pennar Robins ll 2-2 Clarbeston Road ll

Division Four

Llangwm 2-0 Herbrandston ll

Manorbier United ll 1-1 Saundersfoot Sports ll

Neyland ll 4-0 St Ishmaels ll

Prendergast Villa ll 6-1 Pendine

St Clears ll 1-0 Pembroke Boro

Division Five

Carew lll 2-4 Broad Haven ll

H'west Cricket Club ll 2-2 Lawrenny ll

Letterston ll 8-1 Kilgetty ll

Narberth lll 2-0 Fishguard Sports ll

Pembroke Boro ll 0-5 Llangwm ll

St Florence ll 1-4 Solva ll

WWFA Intermediate Cup

Angle 3-3 Team Swansea

Team Swansea won 5-4 on penalties

Camrose 4-3 Park Travellers

Clarbeston Road 2-3 Glynneath Town AET

Goodwick United 1-0 Ynysmeudwy Athletic

Loughor Rovers 2-0 St Clears

Merlins Bridge 0-2 Morriston Town

Milford United 0-1 Wales Tartan

Morriston Olympic 5-1 Pennar Robins

Narberth 4-2 Blaenymaes

Plough Colts 1-0 Milford Athletic

Seaside 4-2 Prendergast Villa AET