The newest edition of the famous long-standing Serie A rivalry between AC Milan and Juventus takes place at the Stadio San Siro on Saturday.
Defending Italian champions Milan pulled off a dramatic 3-1 win at Empoli last weekend to bounce back from a 2-1 home loss to Napoli on the stroke of the international break.
In a historic fixture at the Stadio Carlo Castellani, the Tuscan crowd witnessed three stoppage-time goals, a feat only achieved in Serie A history four times.
However, numerous high-profile injuries took their toll in midweek Champions League action as Stefano Pioli's side succumbed to a 3-0 defeat at Chelsea.
Milan's demolition at Stamford Bridge prevented them from seizing control of the summit in Group E but left them with realistic hopes of making it to the competition's knockouts for the first time since 2013/14.
On the other hand, Juventus followed up a 3-0 thumping of bottom-half Bologna with a crucial 3-1 home triumph over Group H minnows Maccabi Haifa on Wednesday to hand their European hopes a lifeline.
Following a two-match losing Champions League start, Massimiliano Allegri's men have clawed their way back into contention for a top-two finish in Group H. But they'll be all too aware of their ongoing domestic trouble.
Before losing to Napoli in their most recent Serie A outing at San Siro, Milan had been unbeaten at home since January and haven't lost back-to-back home matches in Italy's top-flight since 2019.
Despite facing a growing injury crisis, Pioli can draw confidence from the Rossoneri's eye-catching five-match Serie A form against Juventus (W2, D2, L1).
Yet it's worth noting that both last season's encounters between Milan and the record-time Italian champions featured low-scoring draws, highlighting the potential for a cagey affair.
September did no good to Allegri's bid to reignite Juventus' status as the supreme power in Italy and Europe, as his side went winless in all five competitive fixtures last month (D2, L3).
However, the Turin heavyweights have shown noticeable signs of improvement since the resumption of club football in Europe and could win back-to-back Serie A games for the first time this term.
In order to achieve that, Juventus will have to defy their underwhelming form on the road that's seen them go winless on all three league travels this season (D2, L1).
AC Milan vs Juventus Potential Line-ups
AC Milan (4-2-3-1): Ciprian Tatarusanu; Sergino Dest, Pierre Kalulu, Fikayo Tomori, Fode Ballo-Toure; Ismael Bennacer, Sandro Tonali; Ante Rebic, Charles De Ketelaere, Rafael Leao; Olivier Giroud.
Juventus (4-4-2): Wojciech Szczesny; Juan Cuadrado, Danilo, Gleison Bremer, Alex Sandro; Leandro Paredes, Weston McKennie, Manuel Locatelli, Adrien Rabiot; Filip Kostic, Dusan Vlahovic.