Last weekend, Monaghan and Donegal played out one of the most intense games of the Championship so far. The Ulster semi-final finished a draw - Donegal 1-11 Monaghan 0-14.
A free from Conor McManus in the sixth minute of injury time took the game to a replay on Saturday evening at Breffni Park.
The initial encounter was broadcast live on Sky Sports. Despite the intrigue for the first game, the replay was not shown live.
So, via pictures from Sportsfile, here's the best of the action until the Sunday Game.
16,200 turned up for the first game. Nearly 1,000 more showed for the replay.
Donegal raced into an early lead with three consecutive points including a '45 from Michael Murphy
19 minutes into the game, Donegal led by 0-5 to 0-1. Then Conor McManus slipped Shane Carey through on goal, cutting the deficit to just a point.
In the 34th minute, Monaghan were awarded a penalty. Conor McManus made no mistake. Anthony Thompson was shown a black card for conceding the penlty.
There was a bit of tension between Michael Murphy and Drew Wylie.
It was a first half dominated by Donegal. Still they only led by two points.
Half-time: Donegal 0-10 Monaghan 2-2. Donegal well on top. Monaghan lucky to be in touch.
— Malachy Clerkin (@MalachyClerkin) July 2, 2016
Scores came slowly in the second half. With 53 minutes elapsed, Conor Boyle ended a lengthy dry spell for Monaghan to get his side within a point.
With just under ten minutes remaining, and Donegal ahead 0-15 to 2-16, Monaghan hit the crossbar through Conor McCarthy.
There were five minutes plus injury time to go when Donegal were reduced to 14 when Rory Kavanagh received his second yellow card.
In a tight finish, the two sides would exchange points but Donegal would hold out to win by the minimum - 0-17 to 2-10.
Their elation at dethroning the Ulster champions was obvious. They play either Tyrone or Cavan in the final.
For Monaghan, the qualifiers await.