West Wales Intermediate Cup Round Four:

Bonymaen Colts 0-2 Carew

Goodwick United 4-3 Hakin United

Gorseinon P-P Ystradgynlais

Loughor Rovers 1-1 Murton Rovers (Murton Rovers won 5-4 on penalties)

Merlins Bridge P-P Port Tennant Colts

Sandfields 2-3 Giants Grave

Seven Sisters P-P Penlan Club

Ynystawe Athletic 0-1 Bwlch Rangers

Division One:

Angle 2-3 Milford United

Clarbeston Road P-P Pennar Robins

Herbrandston 1-4 Narberth

Monkton Swifts 2-2 Neyland

West Dragons 0-2 Lamphey

Division Two:

Fishguard Sports P-P Merlins Bridge II

Hakin United II 9-1 Solva

Hundleton 4-6 St Clears

Kilgetty P-P Prendergast Villa

Lawrenny 1-1 Llangwm

Saundersfoot Sports P-P Letterston

St Ishmaels P-P Johnston

Division Three:

Camrose 0-0 Clarbeston Road II

Carew II 16-0 St Florence

Manorbier United P-P West Dragons II

Milford United II 3-2 Pendine

Narberth II P-P Goodwick United II

Pembroke Boro 3-2 Milford Athletic

Pennar Robins II 1-3 Broad Haven

Division Four:

Broad Haven II P-P Fishguard Sports II

Lamphey II 4-7 Kilgetty II

Llangwm II P-P Monkton Swifts II

Neyland II P-P Herbrandston II

Solva II P-P St Ishmaels II

St Clears II 34-0 Angle II

Division Five:

Camrose II 3-3 Saundersfoot Sports II

Carew III P-P Lawrenny II

Cosheston 7-1 Hundleton II

Johnston II 1-1 Milford United III

Milford Athletic II 0-3 Letterston II