It just wasn't meant to be for Rangers.
Giovanni van Bronckhorst and his players saw their Europa League dream crumble in an agonising penalty shoot-out defeat to Eintracht Frankfurt.
A 1-1 draw after 120 minutes set up a nail-biting shootout which saw the nerveless Bundesliga side rattle home five unstoppable penalties while Aaron Ramsey 's effort was saved by Kevin Trapp.