Milan behövde tre poäng i kväll för att inte halka efter Juventus och Inter i den italienska tabelltoppen.
Inför ögonen på Zlatan Ibrahimovic, närvarande på San Siro, gick Milan upp i ledning mot gästande Frosinone.
Precis före paus vinklade Luka Jovic in en vänstervolley från nära håll. Det var serbens första mål sedan ankomsten i somras.
En annan anfallare, avstängde Olivier Giroud, satt bredvid Zlatan på läktaren. I raden under satt chefsscout Geoffrey Moncada och vd Giorgio Furlani.
Ibrahimovic, som la skorna på hyllan efter förra säsongen, sägs vara allt närmare en återkomst till Milan i en ledarroll.
Andra halvlek hann knappt börja innan hemmalaget nätade igen. Christian Pulisic tog ner, drev fram och lättade in sitt femte ligamål för säsongen.
Amerikanen spelades fram av målvakten Mike Maignan, som skickade i väg en lysande boll från eget straffområde.
Fikayo Tomori hann också bli målskytt. Jovic nickade ner ett inlägg och mittbacken kunde stöta in 3-0.
Frosinone kom inte närmare än en reducering med tio minuter kvar. En frispark från Marco Brescianini studsade förbi alla in i mål.
Milan är fortsatt trea i Serie A, fyra poäng bakom serieledande Juventus. Inter ligger tvåa och gästar fyran Napoli i morgon.