What a day to be an Oxford United fan!

Beating Premier League Swansea City in the third round of the FA Cup will go down in history and is something supporters of this great club will never forget.

Elation, nerves, excitement – you name it, we experienced it during 90 minutes of superb football.

Arriving at the ground, there was quite a buzz, yellow and blue everywhere, commemorative scarves for sale and just genuine excitement.

There seemed to also be an air of confidence we would come out on top.

It’s not arrogance, but the way United have been playing and our form coming into the game, we knew an upset was on the cards if we were able to produce more of the same against our top-flight rivals.

And boy did we do that.

The atmosphere inside the ground was electric, with supporters chanting from the top of their voices as we showed everyone how good we really are.

Deep down all Oxford fans knew Swansea had the quality to punish us and every time Jonjo Shelvey, Bafetimbi Gomis and Jefferson Montero had the ball in our final third there was an air of nervousness in the stands.

Montero’s opener could have silenced us, but we responded with a wave of encouragement.

Oxford went toe-to-toe with our higher-ranked opponents and more than deserved to be on level terms at the break.

And then it happened.

Those two goals from Kemar Roofe.

I have not felt elation like that since the play-off final at Wembley.

The ground simply erupted and the atmosphere, already at fever pitch, was simply spectacular.

Although Gomis’s goal led to a tense finish, the players dug in and did all of the supporters proud.

That was shown with the standing ovation at the end, fans only leaving once the last United player had departed from the pitch.

We’re back on the map – not bad for a League Two side eh? – and it makes all those away trips back in the Conference worthwhile.

Let the good times roll.