Dublin 0-21 Meath 0-11
Dean Rock's 10-point haul at Croke Park ensured that it was business as usual for All-Ireland holders Dublin as they cruised through to another Leinster football final with the minimum of fuss.
Opponents and neighbours Meath were seeking to revive the spirit of 1991, when they famously beat Dublin after four epic provincial games.
But they faded out after a bright start and played second fiddle to the Sky Blues in the second half as Jim Gavin's side secured a 17 July final clash with Westmeath, a repeat of last year's decider.
Rock had another strong game after impressing in their quarter-final win over Laois, while Bernard Brogan and Diarmuid Connolly contributed seven points between them.
The result keeps Dublin firmly on track for back-to-back All-Ireland wins and they will be considerable favourites for a six-in-a-row of Leinster titles next month.
As for Meath, they must travel to Derry in a fortnight in the All-Ireland qualifiers.
Mick O'Dowd's side at least gave Dublin a little to think about on their way to an 11th provincial final in 12 seasons.
There were 16 points between the teams when they last met in the 2014 final and Meath were desperate to close that gap and put up more of a fight.
They opened brightly and moved 0-03 to 0-01 ahead after nine minutes thanks to points from Graham Reilly and Cillian O'Sullivan, a debutant in their four-point win over Louth previously.
Dublin responded with three points in a row but the sides were back level at 0-04 to 0-04 in the 18th minute, setting in train an enjoyable back and forth of scoring.
The scores came a little easier to Dublin, though, and Connolly showed his class with a pair of beauties from distance, the second a particularly outrageous point from the right wing.
Paul Flynn weighed in with a brace of scores as well and Dublin led by 0-11 to 0-08 at the break.
Meath took heart from Mickey Newman's strong kicking from placed balls and he curled over three frees in the first half, but the Royals were wasteful after the restart when they needed to be pushing Dublin hard and Newman kicked two decent chances wide from frees.
Dublin punished them with a number of Rock scores and Brogan's third point of the afternoon to move into an ominous 0-16 to 0-09 lead.
Dublin rarely got out of third gear in the last quarter as they played keep ball and picked off five more points to ease through to next month's final.
Dublin: S Cluxton; David Byrne, J Cooper, P McMahon; J Small, C O'Sullivan, J McCarthy; B Fenton (0-01), D Bastick; P Flynn (0-02), C Kilkenny, D Connolly (0-04); K McManamon, D Rock (0-10, 0-09f), B Brogan (0-03).
Subs: MD Macauley for Bastick, P Mannion (0-01) for Brogan, P Andrews for MacManamon, E Lowndes for Small, M Fitzsimons for O'Sullivan, C O'Callaghan for Flynn.
Meath: P O'Rourke; D Keogan, M Burke, D Smyth; A Douglas, D Tobin, C O'Brien; H Rooney, A Tormey; E Wallace (0-01), G Reilly (0-03), P Harnan; M Newman (0-04, 0-03f), C O'Sullivan (0-02, 0-01f), D McDonagh.
Subs: R Jones (0-01) for Tormey, S Lavin for Wallace, S Tobin for McDonagh, J Wallace for Reilly, C Finn for Douglas, B McMahon for O'Sullivan. J Wallace BC.
Referee: R Hickey (Clare).