Who won the 2012 Euros final?
Spain national football team
UEFA Euro 2012 Final/Champion
The final tournament, held between 8 June and 1 July 2012, was co-hosted for the first time by Poland and Ukraine, and was won by Spain, who beat Italy 4–0 in the final at the Olympic Stadium, Kyiv, Ukraine.
https://www.youtube.com/watch?v=I6PgcAaMD-4