AC Milan hit back from two goals down to beat Celtic 4-2 in Europa League Group H on Thursday and qualify for the knockout phase with a match to spare.
The seven-times European champions were stunned as already-eliminated Celtic scored twice in the opening 13 minutes through Tom Rogic and Odsonne Edouard.
But the Italian side responded in style as Hakan Calhanoglu pulled a goal back with a free kick in the 24th minute and two minutes later the hosts were level through Samu Castillejo.
Milan went ahead five minutes after the break through Jens Petter Hauge and substitute Brahim Diaz finished off Celtic with a superb chipped finish in the 82nd minute.
Lille's 2-1 victory over Sparta Prague kept the French side top and guaranteed Milan's path into the last 32.