It wasn't easy but Rangers got past Galatasaray to reach the Europa League group stage after a 2-1 win at Ibrox.
Scott Arfield got his first European goal for the club before James Tavernier added a second and although there was a bit of nerves in the end, the Ibrox side held on to qualify.
Now their attention turns to the group stage draw on Friday and there's some potentially mouthwatering clashes that could be set up.
Steven Gerrard's men will be in Pot 3 for this draw which means they could face some extremely difficult games in the groups, but they're used to that in recent seasons.
There's even potential for a reunion with one or two of their previous rivals, but there's some English Premier League opposition they might fancy drawing.
Pot 1 sees both Arsenal and Tottenham in the draw and Gerrard might fancy pitting his chances against Jose Mourinho.
The romantic story of Mikel Arteta returning to Ibrox with his Arsenal side also has the added edge of former Celtic star Kieran Tierney making his way to Glasgow once more.
Teams such as Bayer Leverkusen, Roma, Napoli and old foes Bayer Leverkusen, Villarreal and Sporting Braga are all in Pot 1.
Into Pot 2 and they could be reunited with Young Boys, who Rangers knocked out last season.
PSV Eindhoven and Wolfsburg are arguably the biggest names in that section.
Pot 4 has a mix of smaller clubs you’d expect Rangers to beat and teams from bigger leagues that aren’t regular qualifiers.
Alfredo Morelos might not be joining Lille but he could face them with the Ligue 1 side in that section, as are German outfit Hoffenheim.
Irish outfit Dundalk have also reached the groups and they’re in there, while Omonia Nicosia are the lowest ranked outfit.
A favourable draw could see them go up against Copenhagen, Young Boys and Omonia Nicosia but they could be handed a very tough group of Arsenal, PSV Eindhoven and Lille.
Red Star Belgrade
Hapoel Beer Sheva