Ivan Perisic volleyed in a late equalizer as Borussia Dortmund recovered to hold Arsenal to a 1-1 draw in their Champions League Group F opener on Tuesday.

Perisic's stunning strike came in the 88th minute after Marcel Schmelzer's free kick was only half-cleared by Kieran Gibbs.

Perisic's first goal for the German champions canceled out Robin van Persie's 42nd-minute opener for Arsenal.

The Netherlands striker gained possession from Sebastian Kehl and played a one-two with Theo Walcott before netting.