I think that nobody expected that Rangers can win in Dortmund, let alone score 4 goals. I have to say this is one of the most shocking results I saw recently.
I still feel that Dortmund will go into the next round, they will have Haaland back for the 2nd leg and there is no more away goal rules which will help them.
Dinamo did ok against Sevilla - I thought it wasn't a penalty and Sevilla scored a lucky 2nd goal. Overall a really good away performance - with a bad result to take home to Zagreb. Shame.
I didn't even think that Ranger would humiliate Dortmund at home with a late score of 4-2. Maybe one of the plausible reasons is the absence of their striker, Haaland.
Haaland's Second Leg can be played this is the decisive match, I think Dortmund will be able to win the match, with no away goals being a distinct advantage for Dortmund.
Dortmund are 2 goals behind even though away goals have been excluded I think Dortmund will be very difficult considering Ranger are very strong playing at home.
Dortmund form has been very unstable this season and I think it's not just their striker Haaland not playing, it's a team play and Dortmund most obvious weakness is their defence, they've conceded quite a lot this season.
I think in the second leg Rangers will play defensively and try to make dangerous attacks from the feedback, it will be very difficult for Dortmund to qualify for the next round, I am very pessimistic for Dortmund to qualify.