A cagey first period largely suited Danny Rohl’s side, who hit the front with the first shot on target just before the 30-minute mark. Danilo’s hooked effort towards goal took a deflection and looped into the air, inviting Bojan Miovski to produce an acrobatic shot that bounced into the ground and past David Grof.
The North Macedonia international initially saw the impressive effort chalked off before VAR confirmed that he was played just onside, allowing him to celebrate his third goal in two matches.

After being pushed onto the back foot, Ferencvaros created a golden opportunity for Bamidele Yusuf to quickly restore parity, but the forward fluffed his lines as he lashed his shot into the side-netting.
In contrast to his teammate, Bence Otvos showed great composure in front of goal when the chance presented itself to level in the final seconds of the first period. A slick move created the space for Ibrahim Cisse to cutback for Otvos to sweep past Jack Butland with the aid of a slight deflection.
Buoyed by their leveller, Robbie Keane’s charges threatened to complete the turnaround within five minutes of the restart when Barnabas Varga raced into the box, only to be thwarted by Nasser Djiga’s excellent last-ditch tackle.
Undeterred, Ferencvaros continued to control proceedings in the second period, and their persistence in the final third eventually told with less than 20 minutes to play in regulation time.
Varga took advantage of some lax defending at the far post to head in from Callum O'Dowda’s deep cross to net the 20th goal of his prolific campaign.

Boasting a narrow advantage, the home side required their goalkeeper to make a superb diving stop to prevent Findlay Curtis’ deflected effort from finding the net in the closing stages.
That late attempt proved to be Rangers’s best chance of the half as the visitors slumped to their fifth defeat of a hopeless league phase, with their elimination all but confirmed.
Flashscore Man of the Match: Bence Otvos (Ferencvaros)
