Mikel Arteta made five changes from the 2-1 win over Leeds United on Saturday for the 20:00 BST kick-off at the Emirates Stadium, according to the club's team news: Viktor Gyökeres, Mikel Merino, Timber and Eze came in, Bruno Guimarães made his first home start for Arsenal, and Saka, Kai Havertz and Martin Ødegaard started on the bench, with Declan Rice captain. Lille also made five changes. Their right-back Tiago Santos had suffered a serious knee injury at the weekend, so 18-year-old Maxima Goffi started in his place.
How Arsenal won: three goals in seven minutes
Arsenal lined up 4-2-3-1 and Lille 4-3-3, with Ayase Ueda up front for the visitors. The first half finished 0-0. Guimarães and Eze both missed good chances, Sky Sports reported, and Lille goalkeeper Berke Özer saved from Eze. The goals came in a seven-minute burst after the hour:
- 64' Arsenal 1-0 Lille: Jurriën Timber, a right-footed shot from a difficult angle on the right into the bottom right corner, set up by Noni Madueke.
- 67' Arsenal 2-0 Lille: Eberechi Eze, a left-footed finish from the center of the box into the bottom right corner, from a Bukayo Saka pass.
- 71' Arsenal 3-0 Lille: Bukayo Saka, a left-footed shot from the center of the box into the bottom left corner, set up by Kai Havertz.
Timber's goal came from Madueke finding him inside the box, and the right-back took a touch into space before finishing past Özer. The club's match report on arsenal.com said Arteta was about to make a triple change when Timber scored, and it came a minute later. Timber was involved again in the second: he won the ball high up the pitch, and Saka's pass set up Eze. Saka then finished a move with Ødegaard and Havertz for the third.
The disallowed goal and Arteta's triple change
Lille had the ball in the net midway through the first half. Ueda scored after a Nabil Bentaleb shot deflected into his path, but he was flagged offside and a VAR check upheld the decision, per arsenal.com. It was the closest the visitors came; they had four shots all game and none on target.
The decisive moment was Arteta's triple substitution in the 65th minute: Havertz for Gyökeres, Ødegaard for Merino and Saka for Madueke. Within six minutes the substitutes had shaped two goals. Saka set up Eze two minutes after coming on and scored himself four minutes later, from Havertz's pass. According to arsenal.com, it was Saka's 19th European goal for the club, a total only Thierry Henry has bettered.
Lille made their changes once the game was gone. Maurits Kjaergaard and Osame Sahraoui replaced Ngal'ayel Mukau and Bentaleb in the 72nd minute; in the 78th Calvin Verdonk came on for Romain Perraud and Olivier Giroud, the former Arsenal striker, replaced Ueda, a change ESPN's match data lists as injury-forced. Soriba Diaoune replaced Dilane Bakwa in the 82nd. Arsenal also brought on Ben White for Timber in the 78th and Max Dowman for Eze in the 85th. Merino (29th minute) and Havertz (stoppage time) were booked for Arsenal, Goffi (81st) for Lille: three yellow cards, the only sanctions in a game with no sending-off and no penalty.
At the other end, David Raya did not have to make a save. The clean sheet came in his 38th Champions League appearance for Arsenal, which arsenal.com said equals David Seaman's record for an Arsenal goalkeeper in the competition.
Arsenal vs Lille: key stats
| Stat | Arsenal | Lille |
|---|---|---|
| Possession | 58% | 42% |
| Shots | 16 | 4 |
| Shots on target | 8 | 0 |
| Corners | 7 | 0 |
| Fouls | 13 | 9 |
| Yellow cards | 2 | 1 |
| Red cards | 0 | 0 |
| Offsides | 4 | 3 |
| Goalkeeper saves | 0 | 5 |
| Passes (completed) | 543 (488) | 405 (344) |
Arsenal had 16 shots to Lille's four and eight on target to none; Özer made five saves. Arsenal won seven corners and Lille none, and Arsenal completed 90% of their passes to Lille's 85%. Lille spent long spells defending: they made 38 clearances to Arsenal's eight and played 49 long balls to Arsenal's 26. Arsenal sent in 26 crosses, only four of which found a teammate. Arsenal committed 13 fouls to Lille's nine.
Six points for Arsenal, none for Lille
Arsenal opened the league phase with a 1-0 win at Napoli and now have six points from two games, with four goals scored and none conceded. The club's report said it was Arsenal's 14th successive win in the league phase, three short of the record of 17 held by Bayern Munich, their next opponents. Arsenal were last season's runners-up in the competition, as Sky Sports noted. Once Wednesday's games were played they stood seventh in the 36-team league-phase table, ahead of Real Madrid on goal difference, plus four to plus two.
Davide Ancelotti's Lille lost 3-2 at home to Real Betis on matchday 1 and have no points from two games, with two goals scored and six conceded. They finished the round 34th, one place below LASK Linz, who also have no points and a goal difference of minus four but have scored three goals to Lille's two. These positions are after two of the eight league-phase games.
Matchday 3 for Arsenal and Lille
- Arsenal: away at Bayern Munich, Wednesday 21 October 2026, 20:00 BST.
- Lille: at home to Galatasaray, Wednesday 21 October 2026, 17:45 BST.
Arsenal's domestic position is on our Premier League table, Lille's on the Ligue 1 table, and the Ligue 1 simulator lets you play out the rest of the French season from the current standings.
Sources and method: the goals, assists, cards, substitutions, lineups and team stats are from ESPN's match data. The two clubs' records, and the 36-team table after matchday 2 that gives the positions, are our count of ESPN full-time results at three points for a win, with clubs level on points ranked by goal difference, goals scored, away goals scored, wins and away wins. The background is from arsenal.com's match report, arsenal.com's team news and Sky Sports; we found no post-match quotes from either side by the time we wrote it up.
