What a couple of months it has been for Sunderland fans. It feels like we've had to go through the mill to earn it, but it has been an incredible time to follow this wonderful club of ours.
Today, Wembley tickets go on sale, and we thought we'd mark the occasion by showing just how many brilliant memories the last seven weeks have given us. Some are better than others, admittedly, but let's list them all anyway.
17th December, 2013 - Sunderland 2-1 Chelsea
This League Cup quarter final was one many expected little from, but between Fabio Borini's 89th minute equaliser and Ki Sung-Yueng's 119th minute winner, it was one for the ages.
26th December 2013 - Everton 0-1 Sunderland
The Goodison Park hoodoo was broken and Ki was the hero once again as the Korean won and converted the game-winning penalty. This, without question, was the day that we started to believe we might just be able to stay up.
28th December 2013 - Cardiff 2-2 Sunderland
We almost blew it, and it looked so much like a case of 'typical Sunderland', but two very late goals from Steven Fletcher and Jack Colback salvaged a crucial momentum sustaining point.
5th January 2014 - Sunderland 3-1 Carlisle
A game we should be winning, but FA Cup progression and, considering it heralded the return of Adam Johnson to scintillating form, quite possibly a crucial point in our season.
7th January 2014 - Sunderland 2-1 Manchester United
The lads battled for a slender advantage in the League Cup semi-final and got it thanks to an own goal and a Borini penalty. They may not be what they once were, but this was Sunderland beating the champions.
11th January 2014 - Fulham 1-4 Sunderland
Adam Johnson ripped the Londoners apart with a brilliant hattrick. A relegation rival wounded and confidence soaring. What a day.
18th January 2014 - Sunderland 2-2 Southampton
Once again, Sunderland looked like they had let momentum slip through their fingers. Once again they were two goals down. Once again they wrestled it back and grabbed a draw. Once again, Johnson was the hero.
22nd January 2014 - Manchester United 2-1 Sunderland (Sunderland win on penalties)
Technically - TECHNICALLY - a defeat. Like that actually mattered. Another late goal, and progression to a first Wembley cup final in 22 years, and all witnessed by a monstrous 9000 mackems from the stands.
25th January 2014 - Sunderland 1-0 Kidderminster
This was rubbish. Total unadulterated freezing cold rubbish. But, once again, FA Cup progression can't be sniffed at. It was important to get through.
29th January 2014 - Sunderland 1-0 Stoke City
Wow this was a nervy one. Adam Johnson AGAIN was the matchwinner and even a red card couldn't stop Stoke keeping us biting our finger nails to the very last second. This was the night we climbed out of the relegation zone, though.
1st February 2014 - Newcastle 0-3 Sunderland
It was all a little bit of history repeating as Sunderland stormed the o3 Arena and returned with all the points and bragging rights.
3rd February 2014 - Wembley tickets go on sale
That's right, just a short 48 days after turning up for the Chelsea game worrying about the future, season card holders will be buying their tickets for a Wembley final. It's incredible to think of everything that has happened in the last seven weeks.
What a football club.
*All images credited to Getty