Glencar Inn Saturday Division One
Donegal Town 1-3 Oldtown Celtic
Glencar Celtic 0-0 Drumbar
Keadue Rovers P-P St Catherines Res
Old Orchard Saturday Division Two
Castlefin Celtic 0-2 Cappry Rovers
Erne Wanderers P-P Dunlewey Celtic
Fintown Harps 6-0 Drumoghill Res
Gweedore Celtic P-P Kilmacrennan Celtic
Letterkenny Rovers 5-0 Glenea United Res
Finn Travel Saturday Division Three
Cranford Res 0-6 Fanad United (reversed)
Drumkeen United P-P Ballybofey United
Gweedore United 1-5 Bonagee United
Milford United P-P Lagan Harps
Ulster Shield
Strand Rovers 0-0 Sea Rovers (0-0 AET, Sea Rovers won 4-1 on penalties)