Benfica Move Second After 2-0 Win at San Siro
How the match unfolded, with the data behind it
How this story was made
- Evidence
- fixture data, league standings, team statistics, and events
- Generated
- 9/17/2026, 12:16:05 AM
- Model
- GPT56Luna
- Editorial checks
- passed · score 100/100 · 409 words
Some evidence came from the compatibility data source.
Read our AI transparency policy
AC Milan

Benfica
Benfica beat AC Milan 2-0 at San Siro/Giuseppe Meazza on Wednesday, September 16, securing a winning start to the UEFA Europa League league stage. The visitors led 1-0 at half-time after D. Lukebakio opened the scoring in the 16th minute, while J. Kaminski added a second eight minutes after the interval.
Benfica take early control
The first breakthrough came in the 16th minute. J. Kaminski supplied the assist for D. Lukebakio, who finished Benfica’s normal goal to put the visitors ahead. That advantage remained intact through half-time, leaving AC Milan needing a response after the break.
Benfica doubled the lead in the 53rd minute. S. El Karouani provided the assist for J. Kaminski, who scored the second normal goal. Kaminski therefore had a direct role in both goals, creating the opener before finding the net himself. The two-goal margin changed the shape of the contest, with Milan required to score twice to earn a result.
Milan changes fail to alter the score
AC Milan made two changes at half-time, with O. Hutchinson replacing C. Pulisic and F. Terracciano coming on for M. Gila. Further substitutions followed in the 57th minute, as A. Cisse replaced D. Moreira and D. Bartesaghi came on for A. Saelemaekers. Benfica later changed F. Aursnes for L. Barreiro and G. Sudakov for G. Prestianni in the 70th minute.
Those changes did not produce a Milan goal. Based on the event record, Benfica’s early opener and Kaminski’s second-half strike were the defining moments, and the final score stayed 2-0. Kaminski stood out most clearly in the match data through his goal and assist, while Lukebakio’s finish gave Benfica the platform for victory.
Discipline and league impact
The match produced six yellow cards. AC Milan’s S. Pavlovic was booked in the 11th minute. Benfica’s S. El Karouani and J. Duran were cautioned before half-time, followed after the break by D. Banjaqui in the 77th minute, L. Barreiro in the 84th and V. Pavlidis in the 90th. There were no recorded dismissals.
The result puts Benfica second in the League Round table with three points from one game and a plus-two goal difference. AC Milan are 34th with no points from one match and a minus-two goal difference. Milan’s most recent pre-match form was a loss, while Benfica arrived with six wins and one draw in their previous seven listed matches, despite a most recent loss. The 2-0 result extended that contrasting opening position in the league stage.
By the numbers
The data behind AC Milan vs Benfica, in 4 charts.
The season so far
Wins, draws and losses side by side
Two different teams?
Home and away form for AC Milan
Who wins more often?
Share of league games won this season
How they line up
Most-used formations this season
The table as it stands
| Logo | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Sparta Praha | W | 1 | 1 | 0 | 0 | 4 | 1 | 3 | |
| 2 | Benfica | WWWDW | 1 | 1 | 0 | 0 | 2 | 0 | 3 | |
| 3 | Bayer Leverkusen | W | 1 | 1 | 0 | 0 | 2 | 0 | 3 | |
| 4 | Lyon | W | 1 | 1 | 0 | 0 | 2 | 1 | 3 | |
| 5 | Olympiakos Piraeus | W | 1 | 1 | 0 | 0 | 2 | 1 | 3 | |
| 6 | Omonia Nicosia | WWLWD | 1 | 1 | 0 | 0 | 1 | 0 | 3 | |
| 7 | Sunderland | W | 1 | 1 | 0 | 0 | 1 | 0 | 3 | |
| 8 | Hapoel Beer Sheva | D | 1 | 0 | 1 | 0 | 0 | 0 | 1 | |
| 9 | Dinamo Zagreb | D | 1 | 0 | 1 | 0 | 0 | 0 | 1 | |
| 10 | Sturm Graz | D | 1 | 0 | 1 | 0 | 0 | 0 | 1 | |
| 11 | Rennes | D | 1 | 0 | 1 | 0 | 0 | 0 | 1 | |
| 12 | Beşiktaş | LWWWW | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 13 | Bournemouth | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 14 | Celtic | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 15 | Crystal Palace | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 16 | Ferencvarosi TC | WWDWD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 17 | 1899 Hoffenheim | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 18 | Juventus | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 19 | Lech Poznan | DWWW | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 20 | Levski Sofia | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 21 | Lillestrom | WD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 22 | Marseille | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 23 | NEC Nijmegen | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 24 | OFI | WW | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 25 | Real Sociedad | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 26 | Red Bull Salzburg | WWDW | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 27 | Torreense | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 28 | Union St. Gilloise | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| 29 | Plzen | WL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
| 30 | Jagiellonia | LWWDW | 1 | 0 | 0 | 1 | 1 | 2 | 0 | |
| 31 | Anderlecht | LWWWW | 1 | 0 | 0 | 1 | 1 | 2 | 0 | |
| 32 | Celta Vigo | L | 1 | 0 | 0 | 1 | 0 | 1 | 0 | |
| 33 | AZ Alkmaar | L | 1 | 0 | 0 | 1 | 0 | 1 | 0 | |
| 34 | AC Milan | L | 1 | 0 | 0 | 1 | 0 | 2 | 0 | |
| 35 | Celje | L | 1 | 0 | 0 | 1 | 0 | 2 | 0 | |
| 36 | Ararat-Armenia | LWD | 1 | 0 | 0 | 1 | 1 | 4 | 0 |