At the final whistle, the Manchester City players went over to a corner of the ground and celebrated in real style.
Finally, City tasted victory with their own as the jubilant blue wave of fans chanted, cheered and made it a day to remember for Pep Guardiola and his magnificent team.
They deserved this and it was the fans – the official attendance of 7,771 made up of 2,000 fans each from City and Spurs plus local residents – made enough noise to make football feel real again.
And there is nothing quite as familiar as City winning the Carabao Cup because this was a fourth time running for Guardiola’s men, a new record for the competition.
It was also Guardiola’s 30th trophy since becoming a manager at Barcelona in 2008 and he is just a serial winner for City because, year in and year out, it is just what they do.
There was a hint of controversy as Aymeric Laporte scored the late winner and was lucky to still be on the pitch as he should have been booked before his yellow card in the first half.
But, in truth, the only mystery was how on earth it was only 1-0 to City and how on earth Tottenham held out for so long because they were outplayed and outclassed. Harry Kane was a passenger, nowhere near fit and no threat.
Poor Ryan Mason is just keeping the seat warm at Tottenham after Jose Mourinho was sacked this week and, even though Spurs showed heart and defiance, they offered very little else.
They never remotely looked like winning the game and if they had been so defensive under Mourinho then the Tottenham fans would have been in uproar over the Special One’s negative tactics. Mason v Guardiola was one of the biggest mismatches Wembley has ever seen.
Now the long wait for Tottenham goes on as they have not won a trophy since 2008, they do not know who their next manager will be let alone where the next piece of silverware is coming from.
In stark contrast, City got their hands on the first part of what could be an unforgettable season as they could wrap up the Premier League title next weekend and face Paris Saint Germain in the Champions League this week.
With such a big week ahead, Guardiola will surely feel frustrated that they made such hard work of a final they completely dominated – but just could not find the net.
Riyad Mahrez was man of the match with a brilliant performance while Phil Foden and Raheem Sterling also went close. But just imagine how good this City team would be if they had a striker who Guardiola trusted rather than so often rely on a false nine.
Sterling saw an early effort blocked by Eric Dier, Mahrez gave Tottenham left back Sergio Reguilon nightmares as he cut in from the right and curled shots just wide.
But the biggest let-off came in the 26th minute when somehow Toby Alderweireld made a heroic block to deflect Foden’s shot onto the post. No wonder Guardiola jumped up and down in frustration on the touchline.
There were frustrations on both sides as Laporte should have been booked early on for a foul on Lucas Moura and you could understand Tottenham’s frustration when he did eventually get a yellow card for another foul on the Brazilian.
Tottenham’s one memorable effort came after 47 minutes when Giovani Lo Celso curled a 20 yard shot which was well saved by City keeper Zack Steffen.
City kept missing until eventually it came. Serge Aurier committed a silly foul on Sterling. Kevin De Bruyne put over a lovely free kick and Laporte out jumped Moussa Sissoko to glance home.
After the European Super League controversy, finally back to the football. And a timely reminder for both clubs what it means.
Sign up to the Mirror Football email here for the latest news and transfer gossip.