Dinamo Zagreb pulled off a shocking 2-1 victory over AC Milan in the UEFA Champions League but fell agonizingly short of securing a play-off spot, losing out to Club Brugge.
A costly mistake by Milan’s Matteo Gabbia gifted Martin Baturina the opener, before the visitors were reduced to 10 men as Yunus Musah saw red before halftime.
Christian Pulisic briefly restored parity for the Rossoneri, but former Juventus man Marko Pjaca sealed the win with a stunning strike.
Despite their heroic performance, Zagreb’s earlier heavy defeat to Bayern Munich proved costly, ending their European journey. Milan, though disappointed to miss a top-eight finish, still advance to the knockout stage.