Having faltered on home turf of late, the Rossoneri pulled off an excellent victory away to Roma at the weekend to stay within touching distance of city rivals Inter at the Serie A summit, while the visitors also won to establish a ten-point gap between themselves and the relegation zone.
In the grand finale to Serie A's 24th round on Sunday evening, Franck Kessie's characteristically precise penalty and an unstoppable Ante Rebic strike secured a 2-1 win over Roma at Stadio Olimpico - making Milan the first team to defeat the Giallorossi at home this season.
It was a much-needed tonic for Stefano Pioli's men, who had seen a potentially historic record-breaking run threatening to turn sour in recent weeks - particularly after a 3-0 thumping in the Derby della Madonnina against chief title rivals Inter, who are now four points clear at the top.
Though his contribution to the outcome in Rome was ultimately minimal, Milan's star forward Zlatan Ibrahimovic suffered another thigh injury - which caused him to come off, to be replaced by Rafael Leao - and could now miss four important games, as his teammates push for glory at home and abroad.
After the midweek visit of Udinese, the Rossoneri will face Verona and Napoli, as well Ibra's former club Manchester United in the last-16 of the Europa League. As his side's top scorer with 14 goals despite several absences already this season, the prolific target man will be sorely missed, but Milan do have a healthy stock of talented forwards ready to step up to the plate.
Pioli's team have, though, already lost four Serie A games in 2021 - two more than in the entirety of last year. So even without their totemic talisman's unmistakable presence on Wednesday, they will seek to get their quest for a first Scudetto in a decade back on track with a second straight win - before relentless Inter disappear into the distance.
While Milan's MVP may be missing this week, Udinese's irreplaceable captain Rodrigo De Paul comes into the game having added another assist to his name on Sunday - his second in a row - finding Ilija Nestorovski late on against Fiorentina to head home the only goal of the game.
Also the club's top scorer, with just five goals, the Liverpool-linked playmaker has been instrumental in lifting his side away from the Serie A drop zone in recent weeks, as Udinese have won two and draw one of their previous four games to sit a comfortable 12th in the table ahead of the trip to San Siro.
That recent upturn in form has seen the Bianconeri accumulate more than a third of their entire points tally in 2020-21 from their last six league matches. Though coach Luca Gotti has tried any number of forward options, goals have remained relatively hard to come by for his underpowered strikeforce, but a greater defensive resilience has significantly helped.
When they last met Milan, the Zebrette were enduring a rough run of form in the autumn, as De Paul scored the Friulani's lone goal from the penalty spot in a 2-1 defeat at the Dacia Arena.
This time around though, while still major underdogs, their prospects have improved and the Rossoneri have begun to demonstrate that they are not invincible after all.
AC Milan Serie A form: LWWLLW
AC Milan form (all competitions): WLDLDW
Udinese Serie A form: DWWLDW
In addition to the early removal of Zlatan Ibrahimovic from the Milan attack last time out, both Hakan Calhanoglu and Ante Rebic came off with muscular problems and will be assessed before the visit of Udinese. With the short turnaround in fixtures not helping their hopes of involvement, only Rebic could possibly be involved on Wednesday.
Given continuing doubts over the fitness of January signing Mario Mandzukic, young Rafael Leao is expected to be deployed from the start - offering a very different interpretation of the centre-forward's role to Ibrahimovic - while Brahim Diaz is favourite to deputise for Calhanoglu in Stefano Pioli's customary 4-2-3-1.
Due to Ismael Bennacer's ongoing absence through injury, Sandro Tonali should continue alongside midfield mainstay Franck Kessie in the engine room. Meanwhile, Fikayo Tomori surprisingly started ahead of skipper Alessio Romagnoli at the weekend and could be preferred to either the ex-Roma man or even Simon Kjaer in the centre of the Milan back four, ahead of an intense fixture schedule in the coming days.
Udinese have versatile Argentinian midfielder Roberto Pereyra - one of their key creative outlets, with two goals and four assists in an injury-interrupted campaign - back from suspension and he could come straight back into the team. Any one of Jean-Victor Makengo, matchwinner Ilija Nestorovski or misfiring striker Fernando Llorente - if Pereyra returns to a more advanced role - would drop out.
Longer-term absentees Mato Jajalo and Ignacio Pussetto are joined by Fernando Forestieri, Gerard Deulofeu and Thomas Ouwejan on Luca Gotti's injury list, but the Zebrette coach is likely to retain a relatively settled side otherwise.
AC Milan possible starting lineup:
Donnarumma; Calabria, Tomori, Romagnoli, Hernandez; Tonali, Kessie; Saelemaekers, Diaz, Rebic; Leao
Udinese possible starting lineup:
Musso; Bonifazi, Nuytinck, Samir; Larsen, De Paul, Walace, Arslan, Zeegelaar; Pereyra; Llorente
We say: AC Milan 2-0 Udinese
Expect a regulation win for Stefano Pioli's Scudetto-seekers on Wednesday, as the weekend's impressive success in Rome re-established their credentials as contenders for the title after a major wobble.
In addition to their lack of a consistent goal threat, Udinese do not tend to travel well and are not best placed to take advantage of Milan's returning injury woes.