Dublin came to a bitterly cold Wexford Park and delivered a 3-19 to 0-15 hammering to the hosts in the penultimate stage of the Allianz Hurling League.
Superb goals from David ‘Dotsy’ O’Callaghan and Conor McCormack helped the Dubs claim a comfortable 2-12 to 0-04 interval advantage.
A stern Dublin defence curbed Wexford’s goal-scoring threat, with Liam Rushe and Michael Carton in outstanding form.
Substitute Eamonn Dillon fired home the visitors’ third goal in the closing stages.
Dublin underlined their recent dominance over Wexford with a crushing defeat of the home side, and Anthony Daly's men were full value for their 13-point triumph.
Early parity in this one-sided contest ended with a run of three points for Dublin with O'Callaghan in fine form to put the visitors five points up after 14 minutes of endeavour.
Shortly afterwards, O’Callaghan broke through for the game's first goal following a dangerous run from Danny Sutcliffe.
Another Dublin major arrived in the 25th minute when Conor McCormack caught the ball out the field, broke free of a couple of Wexford defenders and struck a splendid shot to the back of the net, setting Dublin on their way to a comfortable 14-point half time lead.
Wexford did manage to score a couple of splendid long range points in the second half but their goal chances were limited to two 20-metre frees, the Dublin defence doing well to save Eanna Martin's goal-bound effort.
The rock-solid Dublin rearguard was superbly marshalled by centre-back Liam Rushe with wing back Michael Carton not far behind him in the individual stakes.
The scoring honours up front were shared by goal scorers McCormack and O'Callaghan who both plundered 1-03 from play with substitute Eamonn Dillon scoring Dublin’s third goal from close range just as the game ended.
On the back of their third league win, Daly's side will now almost certainly qualify for the Division 1B final whereas Wexford, with two wins from four games, are consigned to another season in Division 1B.
WEXFORD: Niall Breen; Bobby Kenny, Andrew Shore, Eoin Doyle; Eanna Martin (0-02, 0-02f), Richie Kehoe, Ciaran Kenny; David Redmond (0-01), Harry Kehoe (0-01); PJ Nolan, Garrett Sinnott (0-01), Eoin Quigley (0-02); Paul Morris (0-03, 0-02f), Rory Jacob (0-02), Ciaran O’Shaughnessy.
Subs used: Gary Moore (0-03, 0-01 '65', 0-01f) for Nolan, Michael O’Regan for Morris, Willie Devereux for B Kenny, Stephen Murphy for Redmond.
DUBLIN: Gary Maguire; Peter Kelly, Paul Schutte, Ruairi Treanor; Michael Carton, Liam Rushe, Shane Durkin; Joey Boland (0-01), Simon Lambert (0-01); John McCaffrey, Kevin Byrne (0-02), Danny Sutcliffe (0-03); David Treacy (0-06, 0-04f, 0-01 '65'), David O’Callaghan (1-03), Conor McCormack (1-03).
Subs used: Niall McMorrow for Byrne, Eamonn Dillon (1-00) for O’Callaghan, Sean McGrath for Sutcliffe, Ross O’Carroll for Treacy, Stephen Hiney for Carton.
Referee: Colm Lyons (Cork)