On Sunday night, the Spain football team left its opponents confounded, breathless and whipped into an open mouthed awe. And those were just the armchair critics. God knows how the Italian players felt. Spain’s 4-0 triumph over Italy at the Euro 2012 finals in Kiev’s Olympic Stadium was the most …
Read More »