These were the crucial moments from a memorable Brunton Park day as Carlisle United reached Wembley.
The 3-1 win over Bradford City earned a 3-2 aggregate win and a place in the League Two play-off final.
In front of a record play-off crowd at United's ground, they made the perfect start with a goal on 18 minutes, forced by JK Gordon and credited as a Brad Halliday own goal...
With neither side able to score in the rest of the 90 minutes, it went to extra-time.
And Carlisle then went ahead in the semi-final on accurate as Callum Guy fired home from outside the box.
But it wasn't over yet, as Bradford hit back through sub Matt Derbyshire to level things on aggregate.
Carlisle, though, had another goal up their sleeves - and it came from defender Ben Barclay as he headed home Owen Moxon's cross with eight minutes of extra-time remaining.
Full-time scenes triggered emotional celebrations among fans, team, staff and manager Paul Simpson.
The Blue Army was pretty happy, safe to say...
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here