 It really is. What a day for Spanish sport, as you say there. The final whistle just went a few moments ago. Spain have won 2-1. And yet the place is going crazy where I am. I've been watching the game on a giant screen in the centre of Madrid with thousands of other people.