A late score from former Donegal county player Stephen Griffin proved the difference between the sides as St Naul’s booked their place in the Michael Murphy Sport & Leisure Donegal Intermediate Championship semi-finals on Sunday.
The Mountcharles men beat Glenfin by seven points to six in difficult weather conditions at Donegal Town’s Tir Chonaill Park.
There was disappointment for Naomh Columba, however, as the Glencolmcille side were beaten by 3-9 to 0-10 by Fanad Gaels in O’Donnell Park, Letterkenny.
On Saturday, Ballyshannon’s Aodh Ruadh maintained their good form with a comprehensive 2-14 to 1-7 defeat of Buncrana in Convoy.
Milford were 1-15 to 1-12 winners against Cloughaneely in Letterkenny.