Early drama sets the tone
From the first whistle at the Giuseppe Meazza stadium, the atmosphere hinted at something special. The home crowd were quick to celebrate when Lecce’s defender J. Siebert was sent off in the 18th minute for a last‑man foul. Playing with ten men for over 70 minutes is a massive handicap, and Milan didn’t waste a second.
Two minutes after the dismissal, Santiago Giménez, the Mexican striker who’s been itching for a breakout season, stabbed the ball past Mike Maignan to make it 1‑0. The goal was a textbook example of how to punish a numerical advantage – a swift low drive into the bottom corner that left the keeper flat‑footed.

Allegri’s squad clicks on all cylinders
The second half saw the Rossoneri push their lead further. Christopher Nkunku, fresh from his move to Milan, delivered his first goal for the club in the 51st minute. A crisp finish inside the box, set up by a quick one‑two with Brahim Díaz, underlined why Allegri paid a hefty fee for the French forward.
Just 13 minutes later, Christian Pulišić capped the scoring spree. An inch‑perfect cross from Youssouf Fofana found the American winger at the edge of the area, and his right‑footed shot whistled into the top left corner. The trio of goals illustrated the depth Milan have in attack – a blend of experience, hunger, and positional versatility.
Statistically, the performance was as convincing as it looked. Milan’s expected goals (xG) hovered around 2.8, reflecting the quantity and quality of chances created. Adrien Rabiot, who roamed the midfield, rattled two efforts – a long‑range strike and a headed attempt from a corner – both narrowly missing the target.
Defensively, the numbers were equally impressive. With Lecce reduced to ten, Milan’s high press forced the visitors into hurried clearances, while Maignan made a handful of routine saves to keep a clean sheet. The Italian side also out‑possessed their opponents by a comfortable margin, dictating tempo and rarely allowing Lecce to settle.
Lecce, for their part, showed pockets of resilience despite the handicap. Medon Berisha produced a curling effort from the edge of the box that forced Maignan into a top‑centre catch, and Tiago Gabriel rose above the Milan backline only to head wide from a corner. Those moments hinted at a fighting spirit that could trouble Milan in a tighter affair.
The result stretches Milan’s unbeaten run against the Apulian side to 13 matches – nine wins and four draws. It also adds another notch to Allegri’s growing reputation for turning cup fixtures into showcases of tactical discipline. The manager’s side switched seamlessly between a high‑pressing block and quick transition, exploiting the extra space left by Lecce’s missing defender.
Looking ahead, the victory guarantees a place in the Coppa Italia Round of 16, where Milan will face an opponent yet to be decided. With domestic league duties and European commitments looming, the win provides a morale boost and a reminder that the squad can deliver when opportunities arise.
- 20' – Santiago Giménez (1‑0)
- 51' – Christopher Nkunku (2‑0)
- 64' – Christian Pulišić (3‑0)
For fans of the beautiful game, the night was a clear statement: AC Milan are not just dreaming of silverware, they’re building the pieces to make it happen. The blend of seasoned leaders, fresh signings, and a coach who knows how to get the most out of a ten‑man opposition suggests the Rossoneri could be a serious threat in the second half of the season.