Team news: Injury-doubt Sean Cavanagh starts for Tyrone and lines out at midfield after switching with Barry Mulligan.
1 mins: With Tyrone aided by a strong breeze in the first half, Dublin's Niall McAuliffe shoots a bad early wide.
3 mins: Dublin hit the opening point with Declan O'Mahony scoring an excellent long-range free. Tyrone 0-0 0-1 Dublin.
7 mins: With seven minutes played, Tyrone have yet to mount an attack.
8 mins: Leo Meenan levels for Tyrone with a point from 30 yards. Tyrone 0-1 0-1 Dublin.
10 mins: Gerard Toner has a goal chance for Tyrone but Dublin captain Barry Lyons makes a superb block to avert the danger.
14 mins: Sean Cavanagh suggests he has overcome his injury concerns by producing a superb run and shot to put Tyrone ahead. Tyrone 0-2 0-1 Dublin.
18 mins: Niall McAuliffe is booked after being guilty of a couple of hefty challenges.
20 mins: Gerard Toner punished some more Dublin indiscipline with a 21 metre free. Tyrone 0-3 0-1 Dublin.
21 mins: A great fetch by Peter Donnelly in midfield sets up Sean Cavanagh to strike over his second point of the day. Tyrone 0-4 0-1 Dublin.
22 mins: Peter Donnelly points a marvellous wind-assisted 55 metre free. Tyrone 0-5 0-1 Dublin.
24 mins: Leo Meenan points another free for Tyrone. Tyrone 0-6 0-1 Dublin.
30 mins: John Noonan hits Dublin's second point of the match. Tyrone 0-6 0-2 Dublin.
Half-time: Tyrone 0-6 0-2 Dublin.
32 mins: A superb Barry Mulligan balls finds Leo Meenan in space and the Tyrone forward kicks to the net from a tight angle. Tyrone 1-6 0-2 Dublin.
33 mins: Tyrone look to be on their way to the title with Gerard Toner knocking over another superb point. Tyrone 1-7 0-2 Dublin.
34 mins: Tyrone's great start to the second half continues with Meenan scoring another long-range point. Tyrone 1-8 0-2 Dublin.
34 mins: John Noonan hits a Dublin point. Tyrone 1-8 0-3 Dublin.
38 mins: Leo Meenan points another free to put Tyrone nine clear. Tyrone 1-9 0-3 Dublin.
40 mins: Tyrone's victory is surely assured with Martin Penrose's speculative lob deceiving Dublin goalkeeper Paul Copeland and ending up in the net. Tyrone 2-9 0-3 Dublin.
42 mins: Declan O'Mahony hits a long-range free for Dublin. Tyrone 2-9 0-4 Dublin.
47 mins: John Noonan hits a free for Dublin. Tyrone 2-9 0-5 Dublin.
49 mins: Declan O'Mahony hits a goal chance wide for the Dubs.
51 mins: Gerard Toner punishes a Dublin foul on Sean Cavanagh by pointing another free. Tyrone 2-10 0-5 Dublin.
57 mins: Martin Penrose points another Tyrone score. Tyrone 2-11 0-5 Dublin.
60 mins: Dublin's Graham Cullen is sent off in the final minute after lashing out at a Tyrone defender.
60 mins: Noonan scores his fourth point of the match from a sideline kick. Tyrone 2-11 0-6 Dublin.
Full-time: Tyrone 2-11 0-6 Dublin.
Tyrone: J Devine, R O'Neill, D Carlin, M McStravock, J McMahon, C McGrory, P Quinn, P Donnelly, B Mulligan, C Donnelly, S Cavanagh, T McGuigan, L Meenan, M Penrose, G Toner.
Dublin: P Copeland, D McCann, M Fitzpatrick, D Galvin, P Griffin, B Cullen, B Lyons, P Brennan, D O'Mahoney, N McAuliffe, G Cullen, G Brennan, D O'Callaghan, D Farrell, J Noonan.