Croatia snatched a dramatic 2-1 victory over Slovenia in their final home friendly before the World Cup, thanks to a spectacular stoppage-time volley from Mario Pasalic. The win provided a fitting send-off for Luka Modric, who scored a brilliant opener and may have played his last official match on Croatian soil.
Modric's Masterclass
The 40-year-old Modric, playing without a protective mask after recent cheekbone surgery, opened the scoring early in the second half with a composed finish from 20 yards. His immaculate first touch set up the goal, showcasing the timeless quality that has defined his career. Modric was substituted shortly before the hour mark, receiving a warm ovation from the crowd.
Slovenia's Resilience
Slovenia equalised through Andraz Sporar after a defensive error from Martin Baturina. Dominik Livakovic made several excellent saves to keep Croatia in the game, but the home side struggled for coherence at times. Coach Zlatko Dalic experimented with a back four after trialling three centre-backs against Belgium, but Croatia were exposed on the counter-attack.
Pasalic's Winner
With the game seemingly heading for a draw, Pasalic unleashed a stunning volley in the final action of the match, sparking celebrations. The Atalanta midfielder's strike masked deeper concerns for Dalic, who faces selection dilemmas ahead of the World Cup. Ante Budimir missed a free header, while Mateo Kovacic and Josko Gvardiol are still regaining fitness.
Looking Ahead
Croatia now travel to the United States for further warm-up games against Ghana and Panama before facing England in Dallas on 17 June. Dalic defended his record, asking critics to ease up after nine successful years. While Croatia's aging squad may struggle to replicate past medal successes, Modric's enduring brilliance ensures they remain a threat.



