I'm not wrong about Rangers even a bit now.

Leipzig had to play carefully against them to keep their score advantage but they couldn't. And Rangers got ahead by 2-0 in the first twenty-five minutes already. This score doesn't necessitate Leipzig to be worried too much for now as Leipzig can equalize the score on aggregate by scoring only one goal now. However the time is running against Leipzig now and they had better find that goal as soon as possible. But against a motivated Rangers, their job is going to be very hard.
Leipzig's poor form in the Bundesliga seems to have continued into the Europa League, Leipzig is currently two goals behind by Rangers.
There is still a chance for Leipzig to score a goal to make the aggregate equal first, I still believe Leipzig can turn things around. The most
important thing is that Leipzig must play more carefully, don't let Rangers score another goal. For Rangers, even though they are already
ahead on aggregate, Rangers should still struggle to score a third goal, because Rangers are still not said to be safe.
The match in the second half is actually difficult to predict, because if we look at the match statistics the two teams are not much different.
So there is still a chance for both teams to qualify for the final, we will see if Rangers can maintain their aggregate advantage, or Leipzig could
turn things around. What is certain is that Leipzig are now under considerable pressure, because they are in a position to fall behind.
But as long as the game is not over, there are still opportunities for Leipzig.