Milan rivstartade matchen och var nära att ta ledningen redan efter knappa minuten genom Franck Kessie. Kort därpå ropade gästerna på straff efter Zlatan Ibrahimovics avslut - men domaren valde att fria.
Brescia åt sig in i matchen mer och mer och hade två jättelägen att ta ledningen. Först nickade Ernesto Torregrossa strax utanför och kort därpå stod Gianlugi Donnarumma emot Florian Ayes nick från nära håll.
Men, matchens absolut hetaste chans fick Ibrahimovic med fem minuter från pausvilan. Theo Hernandez skickade in bollen i straffområdet och svensken behövde bara sätta dit foten till bollen för att spräcka nollan – men Zlatan fick inte avslutet på mål.
Milan blev i början av den andra halvleken ordentligt tillbakapressade av Brescia. Donnarumma stod emot vid flera tillfällen och såg till att gästerna inte hamnade i underläge.
I stället för 1-0 till hemmalaget var det gästerna från Milano som spräckte nollan. Med 20 minuter kvar att spela hittade bollen ut till Zlatan i utkanten av straffområdet. Svensken skickade in bollen i boxen och efter en rörig situation kunde till slut Ante Rebic hitta nätmaskorna. Kroatens mål blev matchens enda - och Rebic blev precis som i förra omgången matchvinnare för Milan.
Efter 21 omgångar står Milan nu på 31 inspelade poäng och innehar sjätteplatsen i Serie A. Brescia är efter kvällens resultat kvar som nästjumbo.
Värt att notera är även att Simon Skrabb fick hoppa in i slutskedet för Brescia.
Startelvor:
Brescia: Joronen - Sabelli, Cistana, Chancellor, Matějů, Bisoli, Tonali, Dessena, Romulo, Torregrossa, Aye
Milan: Donnarumma - Conti, Kjær, Romagnoli, Hernández, Castillejo, Kessie, Bennacer, Çalhanoğlu, Ibrahimović, Leão