Donegal cantered to a second win in Group A of the Ulster U-20 Football Championship as they had 30 points to spare against Antrim at Dunsilly on Wednesday.
Gary Boyle's men opened their campaign with an impressive win at Fermanagh last week and they picked up where they left off against an Antrim side that was decidedly second-best.
They had big performances all over the field with Seanán Carr leading the way in the scoring stakes, finishing with 2-10 with 1-4 of that tally from play, but all over the field, they were a step ahead.
Straight from the off, they went for the jugular and had the ball in the net after three minutes as a quick move through the hands resulted in Fionn Coll showing great composure to dummy and finish.
The pace of Donegal was causing Antrim real problems, while they were also on top around the middle as they owned the Antrim restarts.
Conor McGinty landed twice before Antrim got off the mark through Rory McErlean, but there was no let-up as Donegal continued to attack in waves and the scores flowed with Kevin Muldoon thumping over a two-pointer which stretched the gap to 10.
The second goal arrived after 22 minutes from a Carr penalty, awarded after Donncha McGurk had upended Kevin Lynch.
Ciaran McAleese hit back with Antrim's second and last score, but it would get worse for the hosts before the break as Niall Hynds picked up a second yellow as Donegal went in at the break with an unassailable 2-11 to 0-2 lead.
There was no easing up in the second period as Donegal rattled off four early scores - three from Carr - before Antrim were awarded a 42nd-minute penalty for a touch on the ground, but Padraig McBride was equal to Conchuir Johnston's effort.
It would have been little but a consolation and Donegal were in no mood to give anything else away as they blocked countless shots, while at the other end, the scores continued to flow with substitutes Donnacha Boyle, Jack, Gallagher, and Darragh Hennigan all chipping in.
But Carr was the star of the show and he got his second goal of the evening with three minutes to play, capping a fine evening for his team who maintained their impressive start to the competition.
Antrim scorers: R McErlean and C McAleese 0-1 each.
Donegal scorers: S Carr 2-10, 1-0 pen, 0-6fs; F Coll 1-1; K Muldoon 0-3, 1TP; C McGinty and D Mulholland 0-2 each; C McCahill, S Callaghan, D Hennigan, D Boyle, and J Gallagher 0-1
Antrim: Sennan Nagle; Sonny Doyle, Niall Hynds, Christopher Hale; Ronan Quinn, Paul Duffin, Eamonn Ward; Mannus McCrossan, Donncha McGurk; Corey Walsh, Conhuir Johnston, Rory McErlean; JJ Higgins, Ciaran McAleese, Sean Boyd.
Subs: Segade Adams for E Ward (ht), Michael McKenna for C McAleese (ht), Tarlach Enright for S Boyd (37), Lorcan Phillips for JJ Higgins (37), Ethan Walsh for C Walsh (43)
Donegal: Padraig McBride; Ruairi Callaghan, Niall Prenderville, Cathal Ó Gallchoir; Fionn Coll, Callum McCrea, Conor McGinty; Sean Martin, Kevin Muldoon; Mark McDevitt, Dylan Mulholland, Seanán Carr; Conor McCahill, Kevin Lynch, Shane Callaghan.
Subs: Jack Gallagher for M McDevitt (ht), Donnacha Boyle for C McCahill (ht), David Monaghan for K Muldoon (ht), Odhran Doherty for C McCrea (ht), Darragh Hennigan for C McGinty (42)
Referee: C Brady (Monaghan)