The Three Lions will play Italy at the European Football Championship (EURO 2020) final for a chance to lift a major throphy in 55 years.
The Azzuri had earlier booked a place in the final after beating Spain in the semis via penalty shootout.
England on their part needed a controversial extra time penalty to overcome a determined Denmark for a passage to the final after playing out 1 – 1 at full time.
The final will take place at Wembley Stadium in London on Sunday, with over 60,000 fans expected to be in attendance.