Italy and Spain do battle in the culmination of Euro 2012, with the final being played in Kiev on Sunday night. The holders are the favourites, whilst the Azzurri have steadily improved throughout the campaign to take their place in the decider. Spain and Italy ironically met in the first game of Group C, playing…