Eddie Nketiah scored as Arsenal were held to a draw by PSV Eindhoven.
The striker put the Gunners ahead with a well-taken finish just before half-time, but Yorbe Vertessen equalised after the break.
The game in Eindhoven was a dead rubber as both Arsenal and PSV had already booked a spot in the last 16 of the Champions League.
Arsenal will progress as Group B winners and will face one of the runners-up in the next round.
Simon Collings was in Eindhoven to see Arsenal in action...
Aaron Ramsdale 6
Made his Champions League debut and was steady. Has put the shaky performance at Brentford last month behind him.
Cedric 6
Made his first start for Arsenal in over a year. Was solid in the first-half, but caught out of position for PSV Eindhoven's equaliser.
William Saliba 7
Made a goal-saving tackle early on when PSV looked certain to score. Missed an interception for their equaliser, but other than that he was impressive.
Gabriel 6
Produced a vital block in the opening stages to stop Arsenal going behind. Relieved late on as his missed interception went unpunished.
Jakub Kiwior 6
Had a tough evening up against the lively Johan Bakayoko. Thought he had score with a header, but Gabriel was offside and interfering with play.
Mohamed Elneny 6
A solid performance. Hit the post with a good effort from outside the box. Off after an hour with what looked like a hamstring injury.
Jorginho 7
Captain for the night and looked good at the base of midfield. Pace of the game suited his style of play.
Kai Havertz 6
Made a few nice runs forward and held the ball up well when Arsenal needed an outlet. Just lacked the final ball.
Reiss Nelson 7 | Star player
Looked lively and setup the opening goal by combining with Nketiah. Arsenal's best player on the night.
Eddie Nketiah 7
Opened the scoring with a great finish just before the break. Worked hard up top off the ball, but was occasionally sloppy in possession.
Leandro Trossard 5
Struggled to get into the match and was poor in possession. Form has dipped recently after impressing earlier on this season.
Substitutions
Declan Rice (Saliba 62') 6
Deployed at centre-back, which shows how stretched Arsenal are in defence.
Ben White (Cedric 62') 6
On at right-back and tightened up Arsenal down that side.
Martin Odegaard (Elneny 62') 6
Almost setup the winner when his free-kick was headed in by Kiwior, but the Gabriel was offside and interfering with play.
Emile Smith Rowe (Nelson 89') N/A
Gabriel Jesus (Nketiah 89') N/A