Leao's winner lifts Milan into top eight
Rafael Leao scored the only goal at San Siro, as AC Milan edged out Girona 1-0 to boost its hopes of automatic qualification for the UEFA Champions League Round of 16.
The Portugal winger's first-half strike helped the Rossoneri climb into the top eight after a fifth straight win, while confirming its opponent's elimination from the competition.
Sergio Conceicao's side established early control of proceedings, and twice struck the woodwork through Theo Hernandez and Yunus Musah.
However, the breakthrough arrived in the 37th minute with Leao latching onto Ismael Bennacer's throughball, and firing into the roof of the net.
Girona thought it had equalised just before the hour mark, but Bryan Gil's neat curling effort was ruled out for offside.
That was as close as the visitors came to levelling the contest after the break, with Milan comfortably seeing out the victory that lifted it to sixth place, two points clear of Aston Villa in ninth.
For the first time in 20 years, when it reached the final, Milan has recorded five successive victories in the UEFA Champions League.
Leao settled the contest with his third goal in as many appearances in the competition, making him the first Rossoneri player to net in three consecutive games in the competition since Zlatan Ibrahimovic between 2011 and 2012.
As for Girona, it is only the second side to lose each of its first four UEFA Champions League away games without scoring a single goal, after Rapid Wien between 1996 and 2005.
It is also only the second Spanish team to lose six games in a single UEFA Champions League campaign, after Villarreal lost all six of its matches in 2011-2012.