Tyrone 0-9 1-11 Donegal Full-time: Tyrone 0-9 1-11 Donegal
66 mins: McFadden points a steadying free for Donegal from 35 metres. Tyrone 0-9 1-11 Donegal.
65 mins: Joe McMahon hits a further Tyrone point to leave only four between the sides. Tyrone 0-9 1-10 Donegal.
64 mins: Mulligan points a free after a Michael Hegarty mistake to give Tyrone a glimmer of hope. Tyrone 0-8 1-10 Donegal.
59 mins: Stephen O'Neill adds another Tyrone point from play. Tyrone 0-7 1-10 Donegal.
57 mins: McFadden strokes over a '45 to extend Donegal's lead to seven points. Tyrone 0-6 1-10 Donegal.
55 mins: Stephen O'Neill taps over a point for Tyrone. Tyrone 0-6 1-9 Donegal.
53 mins: Man-of-the-moment McFadden hammers in a glorious goal for Donegal after the Tyrone defence is ripped apart. Tyrone 0-5 1-9 Donegal.
52 mins: Tyrone introduce Enda McGinley for Mark Harte.
52 mins: Joe McMahon lifts the siege with a vital point for Tyrone. Tyrone 0-5 0-9 Donegal.
51 mins: Colm McFadden strokes over another point from play for a rampant Donegal. Tyrone 0-4 0-9 Donegal.
49 mins: Enda McGinley comes on as a blood substitution for Brian Dooher.
48 mins: Barry Monaghan notches another Donegal point after a superb pass by Brendan Devenney. Tyrone 0-4 0-8 Donegal.
46 mins: Ryan McMenamin is adjudged to have picked up the ball from the ground and McFadden adds another free for Donegal. Tyrone 0-4 0-7 Donegal.
45 mins: McFadden notches his third point of the day to add to Donegal's lead. Tyrone 0-4 0-6 Donegal.
42 mins: Donegal continue their good start to the second half with Christy Toye putting his side ahead for the first time in the match. Tyrone 0-4 0-5 Donegal.
40 mins: Colm McFadden levels with a long-range free. Tyrone 0-4 0-4 Donegal.
Half-time: Tyrone 0-4 0-3 Donegal.
37 mins: Brian Roper swings over a great long-range score to cut Tyrone's lead to a point. Tyrone 0-4 0-3 Donegal.
35 mins: Mulligan kicks the resultant free in first half injury-time. Tyrone 0-4 0-2 Donegal.
35 mins: McCready is red-carded within a minute after stupidly getting involved with Mulligan again.
33 mins: Niall McCready is fortunate to escape with only a yellow card after a dreadful challenge on Owen Mulligan.
31 mins: Adrian Sweeney points a free to reduce Tyrone's lead to the minimum. Tyrone 0-3 0-2 Donegal.
28 mins: A mistake by Christy Toye enables Tyrone to sweep downfield and Mark Harte takes a neat point. Tyrone 0-3 0-1 Donegal.
27 mins: Donegal make a change at midfield with Brian McLaughlin replaced by Stephen McDermott.
23 mins: Colm McFadden finally opens Donegal's account with a long-range free. Tyrone 0-2 0-1 Donegal.
18 mins: Brian McGuigan shows his colleagues how to hit the target from play. Tyrone 0-2 0-0 Donegal.
17 mins: Tyrone are dominating possession but they have hit five bad wides in the opening quarter.
11 mins: Owen Mulligan registers the first score of the match after a sweeping Tyrone move out of their own defence. Tyrone 0-1 0-0 Donegal.
7 mins: Adrian Sweeney misses a straightforward free for Donegal as the two teams still can't produce a score in the wet conditions.
3 mins: Tyrone seem to have a goal chance when Owen Mulligan runs through the heart of the Donegal defence but his pass fails to find Mark Harte and the danger is averted.
Team news: Tyrone make a late change with Shane Sweeney replacing Gavin Devlin at centre half-back. Devlin is ruled out by a shoulder problem. Peter Canavan is on the bench for the All-Ireland champions.
Tyrone: J Devine; R McMenamin, C Gormley, C Gourley; J McMahon, S Sweeney, P Jordan; G Cavlan, S Cavanagh; B Dooher, B McGuigan, S O'Neill; M Harte, K Hughes, O Mulligan.
Donegal: P Durcan; N McCready, R Sweeney, D Diver; E Magee, B Monaghan, S Carr; B Boyle, B McLaughlin; C Toye, M Hegarty, B Roper; C McFadden, A Sweeney, B Devenney.
Sunday's GAA fixturesBank of Ireland Ulster SFC
Tyrone 0-9 1-11 Donegal
Leinster SFC
Croke Park (1530): Meath v Laois (P McEnaney)
Connacht SFC
Carrick-on-Shannon (1530): Leitrim v Roscommon (M Hughes)
Guinness Leinster SHC
Offaly 2-25 1-13 Dublin