A stunning strike by Lorenzo Insigne fired Italy into the semi-finals of Euro 2020 on Friday as a 2-1 win over Belgium sent them through to a meeting with Spain.
Nicolo Barella struck the opening goal of the quarter-final in Munich before Insigne curled in Italy’s second in an action-packed first-half.
An impressive performance from Insigne, whose 43rd minute wonder goal proved the difference as Italy went 2-0 up following Barella’s goal around the half hour.
Belgium responded quickly through a Lukaku penalty in first half extra time.
The Red Devils came close to equalizing as Lukaku hit the post from close range on 60′ when he really should have scored.
Belgium grabbed a lifeline just before the break when Romelu Lukaku converted a penalty, but Roberto Martinez’s side ultimately fell short against a disciplined Italian defence.
While Italy face Spain at Wembley on Tuesday, defeat means more European Championship quarter-finals heartbreak for Belgium, who exited at the same stage in 2016 after being defeated by Wales.
Belgium sorely missed their captain Eden Hazard, ruled out by a hamstring injury, even as Kevin De Bruyne won his race to shake off an ankle injury.
De Bruyne said: “For me personally it has been four or five weird weeks. But I especially want to thank the medical staff.
“It was a miracle that I played today because there was definitely damage to my ankle. A tear in my ligaments. But I felt responsibility to play for my country today. Too bad I couldn’t do more.”