Iran Press/ Europe: Croatia were first to strike in the 17th minute. Bruno Petkovic cushioned down Josip Juranovic's floated cross for Vlasic to squeeze a shot inside David Marshall's bottom corner.
Modric looked to control and consolidate as Croatia found their rhythm, but Scotland's high pressing paid off close to half-time when a scuffed Croatian clearance reached Callum McGregor, who drilled home to restore parity.
Knowing a draw would send both teams home, there was no let-up in a tireless second half. On 62 minutes, Croatia regained the lead: this time Modric's stunning outside-of-the-boot curler beat Marshall. Late on, the Vatreni added sheen to the scoreline as Perisic glanced home from a corner to complete the triumph and rubber-stamp their knockout ticket.
UEFA EURO 2020 is being held across 11 host cities from 11 June 2021, but both semi-finals and the final will be held at Wembley Stadium in London.
224/216
Read more:
Italy 3-0 Switzerland, Locatelli stars as Azzurri wins
Hummels own goal gives France a 1-0 victory over Germany