Football fans from Santander to Seville are celebrating Spain’s triumph at Euro 2008.