A purple patch by Patrick McBrearty in the middle of the second half which yielded four points in-a-row eased Kilcar into the first round proper of the Donegal senior championship.
They can also thank five-star performances from Michael Hegarty, Pauric Carr, Ryan McHugh and Mark Sweeney against a Malin side who never threw in the towel.
Kilcar were on top for a good portion of the opening ten minutes but determined defending kept Malin in the game. Some great blocking denied Ashley Carr (twice) of goal chances while Ciaran McGInley blazed wide.
Mark Sweeney had Kilcar on the board on two minutes but three great scores from Terence Doherty, Brendan McLaughlin and Matthew Byrne had the Malin back in the game.
Two Patrick McBrearty points levelled matters and even though Anthony Kelly edged Malin in front, three more points from Mark Sweeney, Ryan McHugh and Noel Hegarty pushed Kilcar two clear.
But again Malin hit back with Damien McLaughlin and a great effort from Damien Harkin.
The game became red hot as the half-time whistle approached with tempers frayed. Ryan McHugh took a heavy knock but recovered to put Kilcar back in front while on the stroke of half-time Kilcar lost full-forward Barry Doherty to a straight red card.
The second half was even enough until the 40th minute but then four points in five minutes from county star McBrearty more or less sealed the issue.
Malin kept plugging away and they had a shout for a penalty when Michael Byrne was tackled by Eamon McGInley, but they never looked likely to get back within striking distance.
Declan Walsh had a tough afternoon on McBrearty but Charlie Byrne, the Kellys and corner-forwards Terence Doherty and Brendan McLaughlin always looked lively.
Kilcar will now meet St. Eunan’s in the first round of the championship.
Malin: Declan Lafferty; Charlie Byrne, Damien Harkin (0-1), Declan Walsh; John G McLaughlin, John McLaughlin, Paddy McColgan; Michael Byrne (0-1), Paddy Kelly; Paul McLaughlin, Anthony Kelly (0-2,2f), Stephen McLaughlin(0-1); Terence Doherty (0-1), Matthew Byrne (0-1), Brendan McLaughlin (0-3). Sub., Dan McDaid for P McLaughlin 45.
Kilcar: Eamon McGInley; Luke Carr, Barry Shovlin, Pauric Carr; Noel Hegarty (0-2), Mark McHugh, Ryan McHugh (0-3); Ciaran McGInley, Michael Hegarty; Glen McBrearty, Patrick McBrearty (0-6,1f), Mark Sweeney (0-3); Ashley Carr (0-1), Barry Doherty, Eoin McHugh.
Referee: Michael Mulhern (St. Eunan’s)