Stephen McBrearty . . . four points for Kilcar
A goal from Eoin McHugh at the start of the third quarter was the deciding score in this game in Milford, which keeps Kilcar on course to retain the Democrat Cup.
Kilcar, who also have the matter of a senior championship final on their minds, were short a number of regulars, among them Michael Hegarty and Ryan McHugh and the suspended Ciaran McGinley, but they still had too much for Milford.
Although through to the Intermediate final, Milford are in desperate need of league points to keep their Division One status, while Kilcar just need to win their remaining league game (away to Dungloe) to clinch the title.
Kilcar had the opening two points, Conor Doherty from play and Patrick McBrearty from a free.
Milford's Gary Merritt pulled a point back but Mark Sweeney kept Kilcar two ahead. Pauric Curley and Patrick McBrearty traded scores before Luke Barrett and Kyle Black had Milford level in the 25th minute.
Two frees from the McBrearty brothers, Stephen and Patrick, had Kilcar 0-6 to 0-4 ahead at the break.
Stephen McBrearty and Luke Barrett (free) traded scores at the start of the second half and it was tit for tat on 35 minutes as Stephen McBrearty and Darragh Black added points.
Patrick McBrearty (free) and Luke Barrett points left it 0-9 to 0-7 before Stephen McBrearty and Barry Shovlin opened the gap to four by the 45th minute.
The game was over as a contest when Eoin McHugh struck for the only goal on 47 minutes and before the end Conor Doherty (2) and Patrick McBrearty added further points, while Milford could only hit three in reply.
MILFORD: Caolan McGettigan; Gary Merritt (0-2), Barry McNulty, TJ Evesson; Ryan McMahon, Paddy Peoples, David Curley; Luke Barrett (0-4), Joey Cullen; Cathal McGettigan (0-1), Christopher Barrett, Tony McNamee (0-1); Darragh Black (0-1), Kyle Black (0-1), Pauric Curley (0-1). Subs: Ronan Docherty, Sean Black, Gavin Grier, Kane Barrett
KILCAR: Eamonn McGinley; Barry McGinley, Conor McShane, Pauric Carr; Brian O'Donnell, Stephen Shovlin, Barry Shovlin (0-1); Mark McHugh, Stephen McBrearty (0-4); Aodhán McGinley, Conor Doherty (0-3), Matthew McClean; Mark Sweeney (0-1), Patrick McBrearty (0-5), Eoin McHugh (1-0). Subs., Ashley Carr for M Sweeney 45; Daniel Lyons for S Shovlin 60.
REFEREE: Val Murray (Aodh Ruadh)