Good match. Spain were better than I expected and used their substitutions well.
Italy seemed to tire quite badly in the second half, which was a bit surprising bearing in mind London is so much cooler than Rome.
The quality of their substitutes (or lack of) could be a problem in the final.
Nevertheless they are there... and that is all that matters.

