No, you did not dream it - Newcastle United really have reached their first League Cup final since 1976. The sleeping giant has long awoken from its slumber and the deafening roar that greeted the final whistle on Tuesday night told you that following the Magpies' 2-1 win against Southampton in their semi-final second-leg.
There were 100 minutes on the clock when referee Paul Tierney finally blew up and St James' Park erupted as 'Que Sera, Sera' played over the public address system following Newcastle's 3-1 aggregate victory. For those supporters struggling to comprehend what had just happened, the words were there for them in black and white on the big screen: 'We are going to Wembley!!'
It has been a long time since this stadium had played host to a night quite like it. Dan Burn told Sky Sports that he had 'never played in an atmosphere like that before'. Match-winner Sean Longstaff added 'it was a really special night - not just for me but every person in Newcastle.'