Spain enjoyed a perfect group stage, and beat Germany, France and England on their way to winning the Euros.