Canlyniadau Uwchgynghrair Cymru neithiwr:

Aberystwyth 2-2 Y Seintiau Newydd

Bangor 0-1 Prestatyn

Caerfyrddin 3-1 Port Talbot

Cei Conna 2-1 Bala

Rhyl 0-1 Y Drenewydd