Italy's titanic centre backs will stand them in good stead but Spain have marathon man Pedri running the show in midfield... as two of Euro 2020's heavyweights go head-to-head at Wembley - who would England (or Denmark!) rather face in the final?
Italy and Spain face off at Wembley on Tuesday night for a place in the Euros final
European heavyweights will be battling for showdown with England or Denmark
Here, Sportsmail takes a look at each side in depth to see who comes out on top
Pedri has been brilliant but Italy's defensive pairing is something to be feared