Opinions, analysis and commentary

The substitutes mattered more, though the starters did the groundwork. Arsenal’s rotated side built 1.05 expected goals from ten shots in the first 64 minutes and found the net only once, through Timber. Saka, Ødegaard and Havertz then came on around the hour mark, and the 3-0 win was sealed 7 minutes and 18 seconds after that opening goal. Lille were outshot 16 to 4, yet they only began to lose control when fresh legs reached the final third. That spell decided the night.
Arsenal made five changes from the Leeds game, bringing in Timber, Guimarães, Merino, Eze and Gyökeres for White, Calafiori, Saka, Ødegaard and Havertz. Raya started in goal behind a back four of Timber, Konsa, Gabriel and Lewis-Skelly, with Rice and Guimarães anchoring midfield and Gyökeres leading a line of Madueke, Merino and Eze. That shape pushed Lille back and kept the ball in advanced areas for most of the first hour.
The output was steady rather than sharp. Madueke had one shot worth 0.03 expected goals, Merino took two for 0.21 and was booked in the 29th minute, and Eze also had two for 0.22. Gyökeres made 12 touches, one of them in the box, completed 6 of 8 passes and never shot. Taken together, the starting group left plenty of chances unfinished.
Across the whole match, the totals were lopsided under any measure. One data provider has the expected goals at 1.85 to 0.38 and the shots at 16 to 4, while another puts them at 1.70 to 0.30 with the same shot count. That second provider also records 54 touches in the opposition box against just 3.
Two shots worth 0.15 expected goals cannot be placed in time, which explains the gap between the two xG totals. Everything else splits cleanly around the 65th minute: 1.05 expected goals and ten shots before it, 0.65 and four shots after it. The second half-hour was therefore sharper, even though it was shorter.
| Group | Players | Shots | xG | Output |
| Starting forwards | Gyökeres, Madueke, Merino, Eze | 5 | 0.46 | 1 goal, 1 assist |
| Substitutes | Saka, Ødegaard, Havertz | 1 (Saka) | 0.40 | 1 goal, 2 assists |
Saka took one shot worth 0.40 expected goals, set up a goal and scored one, which is a full attacking contribution inside about 25 minutes. That single return nearly equals the 0.46 expected goals the first-hour front line produced from five shots. Havertz added an assist, while Ødegaard supplied the pass that began the third goal. White replaced Timber in the 78th minute, and Dowman replaced Eze in the 85th, with Dowman taking one shot worth 0.12.
The fresh trio changed the angle of the attack. Arsenal found passes into the box that Lille could not clear.
Timber scored in the 64th minute from a Madueke pass, so the opening goal was a starter’s move. Eze then struck in the 67th after Saka played the ball and Timber had won it back. Saka completed the scoring in the 71st from a cut-back by Havertz that followed an Ødegaard pass. Two of the three goals had a substitute in the build-up.
Only 7 minutes and 18 seconds separated the first goal from the third. That burst came after an hour of pressure without a breakthrough, and every one of the substitutes touched the build-up. A goalless first hour became a comfortable win only once they arrived. It is the kind of spell that tells a manager his bench is a weapon.
The starters deserve credit for the platform, but platform alone produced only a single goal. The substitutes turned dominance into a scoreline, so their effect on the result was larger. Gyökeres, who has no goals in 2026-27 and had no shots here, illustrates why the first-hour attack lacked a sharp edge.
Arsenal beat Napoli 1-0 on 9 September and Lille 3-0 on 13 October, for two wins, 6 points, 4 goals scored and none conceded. The Arsenal vs Lille Champions League 2026 attack showed a squad that can change a match from the bench. That depth will matter more as the group stage tightens.
Which deserves more credit for the win: the starters who set the pace or the substitutes who finished the job? Tell us in the comments.
Who scored for Arsenal against Lille?
Timber, Eze and Saka scored in a 3-0 win. The goals came in the 64th, 67th and 71st minutes, all within 7 minutes and 18 seconds of one another.
Who came on for Arsenal against Lille?
Saka, Ødegaard and Havertz came on around the hour mark. White replaced Timber in the 78th minute, and Dowman replaced Eze in the 85th, giving Arsenal five substitutions in all.
What was the expected goals total in the match?
Arsenal had between 1.70 and 1.85 expected goals, depending on the data provider. Lille managed only 0.30 to 0.38, and Arsenal outshot them 16 to 4.
Has Gyökeres scored for Arsenal this season?
No, he has no goals in 2026-27. He took no shots against Lille and made 12 touches, only one of them inside the penalty area, and completed 6 of 8 passes.
How many Champions League wins does Arsenal have this season?
Arsenal have won twice. They beat Napoli 1-0 on 9 September and Lille 3-0 on 13 October, scoring 4 goals and conceding none for 6 points.
football
football