El español Samu Castillejo adelantó al equipo milanista en la primera parte, rematando en el área un centro del turco Hakan Çalhanoglu (26), pero los locales empataron con un penal transformado por Marco Mancosu al inicio del segundo periodo (54).
Pero tan sólo un minuto después, los 'rossoneri' recuperaron la ventaja al con un tanto de Giacomo Bonaventura, que aprovechó un rechace del arquero rival (55).
LEA: Ancelotti denunciado por fraude fiscal en España
A la contra, el croata Ante Rebic marcó el tercero poco después (57) y el portugués Rafael Leao sentenció el partido con un cabezazo a bocajarro (72).
Con este resultado, el Milan suma 39 puntos, empatado con el Nápoles, y asciende a la 7ª plaza, aunque deberá esperar los resultados de sus rivales en la lucha por Europa para conocer el valor exacto de la victoria.
En otro partido disputado este lunes, la Fiorentina (13º) no pasó del empate a un gol contra el colista Brecia.
ENTÉRESE: Detienen a Henry Figueroa por irrespetar el toque de queda
Alfredo Donnarumma adelantó a los visitantes transformando un penal cometido por el uruguayo Martín Cáceres (17) y el argentino Germán Pezzella empató para los locales, rematando córner lanzado por el chileno Erick Pulgar (29).
La jornada del lunes se completa con el partido que enfrentará al líder Juventus en Bolonia (10º).
VEA: VIDEO: Maradona se baja los pantalones mientras baila el 'bombón asesino'