Spain wins EURO 2012!