Rangers produced an excellent performance to beat Borussia Dortmund 4-2 away and give themselves a good chance of progressing in the Europa League.
James Tavernier put Rangers ahead from the penalty spot following a handball from Dan-Axel Zagadou, with Alfredo Morelos doubling his side’s lead as he steered home from close range.
Early in the second half John Lundstram scored an excellent goal for Rangers from just outside the area but Jude Bellingham responded with a fine strike of his own for Dortmund.
Zagadou then scored an own goal before Raphael Guerreiro’s well-struck effort reduced the deficit for Dortmund.
Dortmund vs. Rangers result
Dortmund 2 – 4 Rangers