Kieran McGeary's reaction after swearing on live TV was just brilliant
He knew what he'd done straight away.
Tyrone finally got over the line against their old rivals Donegal, in a thrilling tie that finished Tyrone 0-23 Donegal 1-14.
Michael Murphy missed a penalty and then got sent off after receiving a yellow and a black card in succession.
Darren McCurry kept his fantastic form flowing, kicking seven points, while Conor McKenna came off the bench to score a vital point. He then made a brilliant block in defence before running the ball out, setting up another score for the Red Hands.
Kieran McGeary got man of the match however, with a brilliant performance. In the first half alone he kicked three scores when the game was in the melting pot.
Tyrone are now set to play Monaghan in the Ulster final, in a mouth-watering match-up, but the question remains as to where the final will take place.
Kieran McGeary’s face at the end when he realises his mum is going to see him swear on live TV 😖😅 pic.twitter.com/x0e7ejyzfv
— InTheSummer (@APmagill84) July 18, 2021
BBC Sport NI's Thomas Kane put the question to the half-forward and his answer was priceless.
"Final in Croke, yes or no?" asked Kane.
"Ah Jesus yeah, f***ing sure... oh sorry, apologies"
We can take that as a yes then.