MacCumhaills are flying the flag for Donegal hurling after reaching the final of the Ulster Junior Club Championship.
The Ballybofey club put in a great performance to overcome Co Down side Liatroim by just two points on a scoreline of 2-13 to 2-11.
MacCumhaills led at the break but their opponents pulled away in the second half.
The Donegal outfit had to put all shoulders to the wheel with a late David White goal helping getting them over the line.