Spain beats Italy in thrilling final of Euro 2012

Spain were superb last night in Kiev and proved to the world yet again that they are here to stay. In an epic final in Kiev, Spain showed everyone why it is the best team in the world with a magnificent display of superb football which could not be faulted. Spain put four goals past […]