Dubs have it all too easy
McHugh’s eighth minute goal propelled the hosts to a 1-9 to 0-3 interval lead.
Though Larry Moran goaled in the 49th minute for Longford, they had Liam O’Sullivan sent-off and Moran followed him to the sidelines soon after.
Gaughan netted Dublin’s second major and the visitors’ misery was complete when Cian Farrelly was also sent-off.
Scorers for Dublin: C McHugh 1-2 (1f), R Gaughan 1-1, D Campbell 0-3 (1f), Shane Cunningham, S Carthy, N Walsh, C Costello (1f) 0-2.
Scorers for Longford: L Moran 1-1 (1f), R O’Connor (1f) 0-2, A McElliott, C Mallon 0-1 each.
DUBLIN: L Molloy; E Fletcher, D Byrne, B Bentley; M Mac Donncha, C Mulally, G Burke; S Carthy, Stephen Cunningham; N Scully, Shane Cunningham, N Walsh; R Gaughan, D Campbell, C McHugh.
Subs: R McGowan for Bentley (38), C Costello for Campbell (43), J Fitzgibbon for Gaughan (55), T Quinn for Mac Donncha (56), M Deegan for McHugh (60).
LONGFORD: C Farrell; J Gill, C Farrelly, M Mulligan; S Clarke, A McElliott, L O’Sullivan; T Jackson, D McGiveny; R McNereny, P McTernan, C Mallon; L Moran, R O’Connor, A Dalton.
Subs: G O’Connell for Jackson (19), B Walsh for McNereny and L Connerton for O’Connor (36), K Farrell for McTernan (47), M Gorman for McElliott (58).
Referee: G Whelan (Wicklow).