It's all over! Cologne earn a famous win as they beat Arsenal 1-0 thanks to Guirassy's penalty.
92'
Huge save! Wilshere's fierce drive is tipped over by Horn.
90'
Four added minutes!
89'
Nelson dances his way through the Cologne defence but his toe-poke is pushed away by Horn. Wilshere then drives into the box and squares for Nketiah, but he can't turn home at the near post.
Cologne change! Maroh looks to have torn his hamstring and has been replaced by Rausch.
33'
Welbeck cuts in from the left but his cross come shot narrowly misses the target.
30'
Giroud whips in a ball from the left, which Coquelin controls before seeing his effort cannon off the post!
29'
Bright work down the left from Maitland-Niles as he again floats a ball back across goal, but Debuchy can't connect with his volley and the change is wasted.
25'
Osako rakes his studs down Debuchy's shin, but the Arsenal man looks fit to continue.
21'
Wilshere meets a Maitland-Niles cross and powers a header into the ground but Horn easily saves.
18'
Arsenal are working the ball around nicely in the middle of the park, but are yet to find the killer pass. Wilshere has looked lively in the early stages.
14'
Chambers' effort is blocked into the path of Coquelin, who lets fly from outside the box but his effort fizzes just wide.
11'
After those two early chances, the game has calmed down with both sides looking to control possession.
6'
Cordoba's cross come shot from the right has to be pushed away by Ospina.
2'
Bright start from the Gunners as Welbeck and Wilshere link up to play in Maitland-Niles, but his shot from a tight angle is pushed out for a corner, which comes to nothing.
1'
Arsenal get us underway!
Start of match
PRVW
The teams are out of the tunnel and the prematch formalities begin.
PRVW
Danny Welbeck makes his first appearance since October tonight. Here's what Arsene Wenger had to say about the striker...