ARTICLE AD BOX
By Nick McPheatBBC Scotland
Last updated on 19 minutes ago.From the section Europa League
Rangers earned an incredible first-leg victory at Borussia Dortmund to put themselves firmly in the driving seat for a Europa League last-16 place.
The visitors stunned the German giants when James Tavernier's penalty was followed by Alfredo Morelos' tap-in.
John Lundstram's fantastic strike made it three, but Jude Bellingham replied instantly with a fine drive of his own.
Dan-Axel Zagadou's own-goal restored the three-goal lead before Raphael Guerreiro gave Dortmund a lifeline.
The game's first five goals came in an astonishing 16-minute spell across the end of the first half and the start of the second period, as Rangers continually sliced through a fragile Dortmund side who currently sit second in the Bundesliga.
Despite there being only 10,000 fans in attendance because of Covid restrictions inside the iconic cauldron of the Signal Iduna Park, the home crowd made their feelings clear as the pocket of delirious travelling fans celebrated throughout the game and on after the final whistle.
The return leg of the play-off knockout round tie will take place at Ibrox next Thursday.
More to follow.
How to play
Rate players out of 10 throughout or after the game. The rater will close 30 minutes after the final whistle.
Rating range key1 = Give it up10 = Pure perfection
Borussia Dortmund
Squad number1Player nameKobel
Squad number16Player nameAkanji
Squad number15Player nameHummels
Squad number5Player nameZagadou
Squad number13Player nameRaphael Guerreiro
Squad number8Player nameDahoud
Squad number28Player nameWitsel
Squad number19Player nameBrandt
Squad number11Player nameReus
Squad number22Player nameBellingham
Squad number21Player nameMalen
Squad number7Player nameReyna
Squad number14Player nameSchulz
Squad number18Player nameMoukoko
Squad number20Player nameReinier
Squad number27Player nameTigges
Rangers
Squad number1Player nameMcGregor
Squad number2Player nameTavernier
Squad number6Player nameGoldson
Squad number3Player nameBassey
Squad number31Player nameBarisic
Squad number8Player nameJack
Squad number4Player nameLundstram
Squad number37Player nameArfield
Squad number17Player nameAyodele-Aribo
Squad number14Player nameKent
Squad number20Player nameMorelos
Squad number16Player nameRamsey
Squad number18Player nameKamara
Squad number19Player nameSands
Squad number23Player nameWright
Line-ups
B Dortmund
Formation 4-2-3-1
- 1Kobel
- 16AkanjiSubstituted forSchulzat 55'minutes
- 15Hummels
- 5ZagadouBooked at 73mins
- 13Guerreiro
- 8Dahoud
- 28WitselSubstituted forReynaat 45'minutes
- 19BrandtSubstituted forMoukokoat 45'minutes
- 11ReusSubstituted forCarvalhoat 82'minutes
- 22Bellingham
- 21MalenSubstituted forTiggesat 68'minutes
Substitutes
- 7Reyna
- 10T Hazard
- 14Schulz
- 18Moukoko
- 20Carvalho
- 25Unbehaun
- 27Tigges
- 30Passlack
- 34Pongracic
- 35Hitz
Rangers
Formation 4-2-3-1
- 1McGregorBooked at 79mins
- 2Tavernier
- 6Goldson
- 3Bassey
- 31Barisic
- 8JackSubstituted forKamaraat 86'minutes
- 4Lundstram
- 37ArfieldSubstituted forSandsat 66'minutes
- 17Ayodele-AriboSubstituted forRamseyat 86'minutes
- 14Kent
- 20MorelosSubstituted forWrightat 90+5'minutes
Substitutes
- 9Diallo
- 10Davis
- 16Ramsey
- 18Kamara
- 19Sands
- 23Wright
- 28McCrorie
- 43King
- 44Hogarth
Live Text
Match ends, Borussia Dortmund 2, Rangers 4.
Second Half ends, Borussia Dortmund 2, Rangers 4.
Attempt missed. Mats Hummels (Borussia Dortmund) right footed shot from the right side of the box misses to the right.
Substitution, Rangers. Scott Wright replaces Alfredo Morelos.
Attempt blocked. Nico Schulz (Borussia Dortmund) right footed shot from the left side of the box is blocked.
Attempt missed. Jude Bellingham (Borussia Dortmund) right footed shot from outside the box is high and wide to the right. Assisted by Reinier.
Foul by Giovanni Reyna (Borussia Dortmund).
Borna Barisic (Rangers) wins a free kick in the defensive half.
Foul by Giovanni Reyna (Borussia Dortmund).
Borna Barisic (Rangers) wins a free kick in the defensive half.
Substitution, Rangers. Glen Kamara replaces Ryan Jack.
Substitution, Rangers. Aaron Ramsey replaces Joe Ayodele-Aribo.
Foul by Youssoufa Moukoko (Borussia Dortmund).
Connor Goldson (Rangers) wins a free kick in the defensive half.
Substitution, Borussia Dortmund. Reinier replaces Marco Reus.
Goal! Borussia Dortmund 2, Rangers 4. Raphael Guerreiro (Borussia Dortmund) left footed shot from outside the box to the top left corner. Assisted by Jude Bellingham.
Allan McGregor (Rangers) is shown the yellow card.
Attempt blocked. Borna Barisic (Rangers) left footed shot from outside the box is blocked.
Dan-Axel Zagadou (Borussia Dortmund) is shown the yellow card for a bad foul.
Foul by Dan-Axel Zagadou (Borussia Dortmund).