Anderlecht produced a stunning fightback to prevent Arsenal securing their place in the last 16 of the Champions League, drawing 3-3 after trailing 3-0 in the 58th minute.

Substitute Aleksandar Mitrovic's last-minute header earned the Belgians a point in a thrilling Group D clash that kept alive their slender hopes of qualifying for the knockout round.

After their smash-and-grab raid in Brussels a fortnight ago when Arsenal scored twice late on for a fortuitous three points, the Gunners were cruising as goals by Mikel Arteta, Alexis Sanchez and Alex Oxlade-Chamberlain put them 3-0 up.

However, Anthony Vanden Borre's double gave Anderlecht hope and Mitrovic completed a remarkable comeback.

Arsenal have seven points, five behind Borussia Dortmund, with Anderlecht on two and Galatasaray on one.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.