Italy have arrived in London and prepare to face Spain in the semi-finals of UEFA Euro 2020.

It kicks off at Wembley Stadium at 8 pm UK time.

The Azzurri return to Wembley, where they beat Austria in the Round of 16 two weeks ago.

Roberto Mancini’s side landed at London’s Luton airport at around 12.30 local time today and the coach will hold a pre-match press later this evening.

Check out today’s live updates on the liveblog.