Postpublished at 17:25 British Summer Time 15 June
Donegal 0-16 Mayo 1-12
What a response to that Mayo goal from Donegal as a Michael Murphy point edges them back ahead.
FT: Group Three - Louth 2-17 Clare 2-14 O'Moore Park, 14:00 BST
FT: Group Three - Monaghan 2-27 Down 1-26 Athletic Grounds, 14:00 BST
Group One - Donegal v Mayo, Dr Hyde Park, 16:00 BST
Group One - Tyrone v Cavan, Brewster Park, 16:00 BST
FT: Tailteann Cup quarter-final - Wicklow 2-18 Westmeath 2-17 (13:15 BST)
Tailteann Cup quarter-final - Limerick v Wexford (15:45 BST)
David Mohan & Odhran Crumley
Donegal 0-16 Mayo 1-12
What a response to that Mayo goal from Donegal as a Michael Murphy point edges them back ahead.
Cavan 0-13 Tyrone 0-25
Paddy Lynch lands a point for Cavan.
Conor Meyler returns for Tyrone for the first time since the 2023 All-Ireland quarter-final and he replaces Kieran McGeary.
Donegal 0-15 Mayo 1-12
Daire O Baoill, only on the field a few minutes, lands a beauty of a two-pointer to tie it up.
Cavan 0-12 Tyrone 0-25
Rory Brennan fists over for Tyrone with a goal on.
Donegal 0-13 Mayo 1-12
Amidst the madness, Mayo have also brought in Paul Towey in place of Davitt Neary.
Donegal 0-13 Mayo 1-12
A huge moment as Mayo pounce on a mistake and Aidan O'Shea nudges the ball into the path of Jack Carney who slips. However, he manages to find McBrien who swivels and shoots in off the post.
Donegal 0-13 Mayo 0-12
Whatever about wides, Mayo have dropped another one into Shaun Patton's hands, their fourth of the day.
Cavan 0-12 Tyrone 0-24
Sean McEvoy lands a much needed Cavan score to stop the rot.
Donegal 0-13 Mayo 0-12
Darren McHal slots over for Mayo as we see a number of subs.
For Donegal, Daire O Baoill and Jason McGee come in for Oisin Gallen and Hugh McFadden, while Sean Morahan replaces Enda Hession on the Mayo team.
Cavan 0-11 Tyrone 0-24
Kieran McGeary makes it six Tyrone scores in a row.
Cavan 0-11 Tyrone 0-23
Darragh Canavan fires over via the post.
Eoin McElholm replaces Mattie Donnelly on the Tyrone team.
Cavan 0-11 Tyrone 0-22
Aidan Clarke is punished for dissent to the referee.
So another chance for Paddy Lynch from a free for two points.
He kicks this one out of his hands but kicks Cavan's 7th wide.
Donegal 0-13 Mayo 0-11
Donegal punished for only having two players in the Mayo half and it's a tap-over for Ryan O'Donoghue.
Cavan 0-11 Tyrone 0-22
50/55 metres from goal but Paddy Lynch sets the free down to have a go for two points but he leaves it well short.
Donegal 0-13 Mayo 0-10
Ciaran Moore ends that trend as he puts Donegal three ahead.
Donegal 0-12 Mayo 0-10
It's score for score at this stage as Conor O'Donnell lands for Donegal.
Cavan 0-11 Tyrone 0-22
Darragh Canavan knocks over a Tyrone free.
Four scores in a row now.
Donegal 0-11 Mayo 0-10
Ciaran Thompson and Conal Dawson swap points as today's attendance in Dr Hyde Park is given as 18,731.
Cavan 0-11 Tyrone 0-21
Darren McCurry with a wonder ball over the top and Ciaran Daly fires over.
Cavan 0-11 Tyrone 0-20
Darren McCurry with his fifth of the game under real pressure.