Featured

All in all, a magnificent victory for Spain and a beautiful day for football. Olé!