England now face Italy at Wembley in pursuit of a first EURO title.
Article top media content
Italy now lie between England and winning UEFA EURO 2020 on 11 July.
All kick-offs are shown in UK time (CET-1)
Semi-finalsDownload the EURO app
Route to this stage
Group D: England 1-0 Croatia (13 June, London)
Group D: England 0-0 Scotland (18 June, London)
Group D: Czech Republic 0-1 England (22 June, London)
Round of 16: England 2-0 Germany (29 June, London)
Quarter-finals: Ukraine 0-4 England (3 July, Rome)