Dublin are through to the final of the All-Ireland Minor Football Championship after a 3-12 to 1-10 win over Kerry in Croke Park.
The Dubs raced into a 1-04 to 0-00 lead inside seven minutes with Conor McHugh finding the net after the ball struck the post.
It was an advantage Dublin never let slip away with Cormac Costello’s solo goal continuing their domination up to the half-time whistle.
Kerry fought back to within two points, but David Campbell’s goal in the 58th minute sealed the victory.
Dublin never looked like missing out on another final date as they started in stunning fashion.
Niall Scully, Cormac Costello and McHugh supplemented the goal from the Na Fianna man and it left Kerry with a mountain to climb.
They responded admirably, as Jack Savage, Conor Keane and Niall Sheehy registered points, but the Dubs kept the scoreboard ticking over to ensure the seven-point lead stayed intact at the break, 2-06 to 0-05.
Sheehy and a fine Ronan Murphy point from near the touchline kept the Kingdom in the game and when Cillian Fitzgerald fired home after the Dublin half-back line went missing, they were back to within four.
A free from Savage with ten minutes left made it 2-09 to 1-10 and memories of the Dubs' collapse to Tipp in last year's decider emerged.
But Campbell fisted home from Stephen Cunningham's pass as Dublin surged forward after winning a throw ball and the final minutes were littered with squandered chances by Dessie Farrell's men.
Dublin will take on Meath in the final, hoping to go one step further this year.