Italy advance to the semi-finals of Euro 2020 with an excellent 2-1 victory over Belgium, in an exciting game full of chances.
Barella and Insigne got on the scoresheet for Italy, both producing superb finishes to fire Italy 2-0 ahead, but Lukaku pulled one back just before the break from the penalty spot.
Belgium failed to secure the second goal despite numerous chances, as the Italian defense used all its strength to stand firm and hold on for the win.
In other matches played today, Spain beats Switzerland on penalty as neither of the teams were able to come up with a winning goal during normal playing period.
Spain gets to play Italy in Semifinals at Wembley on Tuesday.