Around 10,00 Italy fans are expected at Wembley Stadium to watch the UEFA Euro 2020 semi-final between the Azzurri and Spain and many of them have already arrived at the venue.

It kicks off at 20.00 UK time (19.00 GMT) and the winners face off with England or Denmark for the trophy on Sunday.

The Azzurri lost only once to Spain after 90 minutes in a major tournament, 4-0 in the EURO 2012 Final, along with two wins and three draws.

Many Italy fans have already arrived at the spot and are getting ready for the game having a few pints outside Wembley.

The Azzurri have already been here during the competition as they beat Austria in London in the Round of 16 two weeks ago.

They went on to beat Belgium in the quarter-finals thanks to goals from Nicolò Barella and Lorenzo Insigne.