Another pulsating chapter has been added to the Mayo v Tyrone championship rivalry with Mayo edging it by the slightest of margins on this occasion.
After being level on nine occasions throughout the meeting, Lee Keegan with just his fifth point of the summer hit the decisive score.
Tyrone had opportunities to force the meeting into extra-time but neither goalkeeper Niall Morgan or Darren McCurry could earn them a reprieve.
It took six minutes for the scoreboard to be disturbed, when Aidan O'Shea sliced a long range shot over the bar to end an early phase of stagnation. And for the remainder of the half, the sides traded scores with Niall Sludden, Cillian O'Connor and Peter Harte all tacking on points.
By half-time, the teams were inseparable, Mayo's Colm Boyle hitting the equaliser. And it was Mayo who took an early lead through their talisman Cillian O'Connor. Peter Harte responded with his third of the day to but Mayo hit three without reply.
The only goal opportunity of the day came to the foot of Connor McAliskey but he was unable to steer his low shot past David Clarke. Again the teams exchanged points which led to a crucial moment of the tie when Tyrone captain Sean Cavanagh was dismissed with a second yellow following a high challenge on Aidan O'Shea.
Mayo assumed control from there and their grip on a one point lead could not be touched.
Performance so so but a win yes on to tipp now who I expect us to beat ðŸ‘ðŸ‘ðŸ‘ðŸ‘up Mayo 💚â¤ï¸
— Conor.mortimer (@Conmort) August 6, 2016
I don't like Lee Keegan I fooooking love him ..💙💙
— David Brady (@D9BMayo) August 6, 2016
Mayo. God help us. Remarkable bunch.
— Kieran Copacabana (@KCsixtyseven) August 6, 2016
In a bus on the other side of the world listening into Mayo - Tyrone. #OTBRio2016 pic.twitter.com/NfV5ikNpi6
— Richie McCormåck (@RichieMcCormack) August 6, 2016
Mayo winning in Croker. Enjoy it. Soak it up. And get ready to bottle it again in another all Ireland lads. #Kerry #Dublin
— Jonathan Brennan (@jonny_b89) August 6, 2016
@eirGAA @tomas5ky great win for mayo, got their tactics spot on. That Tyrone team will be back
— Ciaran Whelan (@whelo35) August 6, 2016
Croke Park goes wild at another #Mayo win. Next up Tipp! Great scenes. #MayoGAA #MaighEo pic.twitter.com/gFVknA41wt
— Enda Costello (@EndaCostello) August 6, 2016
Hon mayo.... @MayoGAA .... pic.twitter.com/6FGx0uybBA
— jarlath (@jarlathom) August 6, 2016
Download the brand new OffTheBall App in the Play Store & App Store right now! We've got you covered!
Subscribe to OffTheBall's YouTube channel for more videos, like us on Facebook or follow us on Twitter for the latest sporting news and content.