McCaffrey extends Dublin's lead to threepublished at 64 mins
Dublin 0-15 Monaghan 0-12
Rory Beggan's kick-out is a poor one. Here come Dublin again and this time it's Jack McCaffrey.
Dublin lead by three. Is it slipping away from Monaghan?
Tailteann Cup final result: Down 0-14 Meath 2-13 - Royals secure spot in 2024 All-Ireland series
All-Ireland semi-final result: Dublin 1-17 Monaghan 0-13 - Dubs reach first decider since 2020
Holders Kerry face Derry in Sunday's All-Ireland semi-final - watch live on BBC Sport
Matt Gault
Dublin 0-15 Monaghan 0-12
Rory Beggan's kick-out is a poor one. Here come Dublin again and this time it's Jack McCaffrey.
Dublin lead by three. Is it slipping away from Monaghan?
Dublin 0-14 Monaghan 0-12
Stephen O'Hanlon is penalised for picking the ball up off the ground.
Free in for Dublin. It's a tight angle but Paul Mannion makes light work of that. That could be huge. Dublin by two once more.
Dublin 0-13 Monaghan 0-12
Mickey Harte
Louth manager & ex-Tyrone boss on BBC Sport
This is some game! It's absolutely there for Monaghan.
Dublin 0-13 Monaghan 0-12
Dublin are relentless. Again they get their noses in front as Brian Fenton shrugs off Gary Mohan and splits the posts.
Classy.
Dublin 0-12 Monaghan 0-12
Monaghan win the breaking ball from Rory Beggan's kick-out after a Paddy Small wide and work it to Conor McManus, who happily takes his mark.
And there it goes! Monaghan are level for the sixth time.
Dublin 0-12 Monaghan 0-11
Ohhhh that's a wonder score from Conor McManus, curled to perfection with his right boot.
A master at work. One-point game.
Dublin 0-12 Monaghan 0-10
Karl O'Connell is penalised for over-carrying.
Can Dublin launch a quick counter? No. Instead they slow the pace down - perhaps wisely - and patiently build to the point at which Lee Gannon fists over the bar.
Two in it.
Dublin 0-11 Monaghan 0-10
McManus nails it!
The sides are level for the fifth time, but not for long as Dublin reset immediately and score through Con O'Callaghan.
A sure-fire reminder of Dublin's potency in attack.
Dublin 0-10 Monaghan 0-9
Con O'Callaghan touches the ball on the ground and Monaghan win a free in.
A chance for a leveller...
Dublin 0-10 Monaghan 0-9
Mickey Harte
Louth manager & ex-Tyrone boss on BBC Sport
Monaghan are showing a lot of fight here. I've never really seen Dublin as bothered as this in a long, long time. It's not all about their mistakes, it's about the pressure that Monaghan are putting on.
Monaghan are bringing this game to Dublin in a way that you could never have anticipated and they deserve great credit.
Dublin 0-10 Monaghan 0-9
Rory Beggan is nowhere near his goalline. That's not unusual for Beggan but he slips and almost lets Dublin build an attack, but he gets away with it.
Twenty minutes remaining. Dublin lead by one.
Dublin 0-10 Monaghan 0-9
Dublin 0-10 Monaghan 0-9
Conor McManus from way out...no! It fades just to the left and Monaghan are still behind. Just about.
Dublin 0-10 Monaghan 0-9
Fine decision by Sean Hurson, who calls Con O'Callaghan for over-carrying after receiving the ball from Jack McCaffrey.
Good refereeing.
Dublin 0-10 Monaghan 0-9
A flowing Dublin move results in a collector's item - a Cormac Costello wide from a virtually unmissable position.
But did it go wide? Mickey Harte feels that went over the bar but the technology wasn't used so it's still a one-point game.
Dublin 0-10 Monaghan 0-9
Handy free for Conor McManus, who reduces the arrears to the minimum again.
Jack McCarron comes on for Monaghan, with Kieran Hughes making way.
Before that, Karl Gallagher replaced Dessie Ward.
Dublin 0-10 Monaghan 0-8
Their team have given them plenty to cheer so far and the Monaghan supporters are enjoying their day out at Croke Park.
Dublin 0-10 Monaghan 0-8
James McCarthy ventures forward and finds Con O'Callaghan, who fists over the bar.
Textbook.
Dublin 0-9 Monaghan 0-8
Gary Mohan goes to collect the breaking ball but Sean Hurson has adjudged the Monaghan player to have led with his knee in his jump and it's a Dublin free out.
Former footballer of the year Jack McCaffrey, meanwhile, enters the fray for Colm Basquel, who has not been quite as electrifying as he was against Mayo.
Dublin 0-9 Monaghan 0-8
Sean Hurson is dishing out a few yellow cards, one for Monaghan's Gary Mohan and Dublin's John Small.