AC Milan’s Rade Krunic, Brahim Diaz and Jens Petter Hauge netted in a 3-1 win at Celtic in their Europa League Group H opener, but the Italians had to withstand a late barrage from the Scottish champions to secure the three points.
Krunic opened the scoring when he outjumped defender Stephen Welsh to head home Samuel Castillejo’s cross in the 14th minute and – although Celtic had some decent passages of play – it was the visitors who created the better chances.
Milan led 1-0 and 2-1 thanks to a Radovan Pankov own goal and a Theo Hernandez penalty but Red Star, who had Milan Rodic sent off in the 76th minute, hit back through a Guelor Kanga penalty and Pavkov’s last-gasp header.
There were plenty of goals about with Young Boys beating Bayer Leverkusen 4-3 at home. The Swiss side led 3-0 with goals by Christian Fassnacht, Jordan Siebatcheu and Meschack Elia but Leverkusen stormed back to level with Patrik Schick twice on target before Siebatcheu struck again in the 89th minute.
Milan went two up when Zlatan Ibrahimovic stretched the Celtic defence with a ball down the left to Theo Hernandez, and his pass found Brahim Diaz, who fired across goalkeeper Vasilios Barkas into the corner of the net just before halftime.
Celtic sent on Mohamed Elyounoussi for Welsh at the break and began to mount dangerous attacks down the flanks through Diego Laxalt, on loan from Milan, and fellow substitute Tom Rogic.
Elyounoussi pulled a goal back for Celtic in the 76th minute with a close-range header from Ryan Christie’s corner to prompt a frenetic finish as the home side poured forward, but Hauge’s stoppage-time goal put the outcome beyond doubt for Milan.
In the other game in the group, Lille’s Turkish striker Yusuf Yazici got a hat-trick as they beat 10-man Sparta Prague 4-1 to top the standings ahead of Milan on goal difference.
Leicester City were held to a 0-0 draw away to Slavia Prague while Dynamo Kiev and Brugge drew 1-1.
Steven Gerrard’s Rangers scored twice in the final 10 minutes to claim a 4-3 win at Royal Antwerp.The Gers trailed heading into the dying stages, but Ryan Kent and a Boma Barisic penalty put them in control of the tie ahead of the second leg.
Ajax were another side to leave it late, with a penalty from Dusan Tadic and goal from Brian Brobbey in the final three minutes earning the Dutch side a 2-1 win over Lille.
Meanwhile, Celtic’s rivals Rangers were 2-0 winners away at Standard Liege in Group D, with Kemar Roofe scoring a sensational goal from his own half in added time to follow James Tavernier’s opener. In the group’s other fixture, Benfica emerged 4-2 victors over Lech Poznan.
Elsewhere, Leicester enjoyed a straightforward introduction to the Europa League as they beat Zorya Luhansk 3-0 at the King Power Stadium. James Maddison gave the Foxes the lead on 29 minutes before Harvey Barnes doubled the deficit on the stroke of half-time. Kelechi Iheanacho then rounded out the scoring on 67 minutes as Brendan Rodgers’ side sealed victory over their Ukrainian opponents. Elsewhere in Group G, Braga were 3-0 winners against AEK Athens after netting two late goals.