Two goals in the opening 15 minutes ended this game as a contest with Derek Fahy scoring on his first appearance of the season and top goalscorer Jon Okoro adding a second soon after.
Darragh Fitzgerald added a cracking 3rd before Harps were reduced to 10 men when their right back was given a straight red card for a headbutt on Chris Lake.
Man of the match Brian O'Connor coolly added a 4th before the break.
Fahy and Okoro repeated their first half feats with 5th and 6th goals before Robbie Wall added a 7th from the penalty spot.
Team: John Mulready, Jay Whyte, Jon Downes, Eoin Guinan, Darren Murphy, Rob Wall, Darragh Fitzgerald, Brian O'Connor, Derek Fahy, Jon Okoro, Chris Lake
Subs: Noel Collins for Downes, Mark Culbert for Fitzgerald, Kieran Brennan for Mulready, Jordan Downes