Italy-Spain a battle of world's best - Llorente

  • Italy and Spain go head to head in the last 16 of Euro 2016 and Fernando Llorente believes it is a match between two of the world's best.