The 28-year-old striker made a remarkable impact in his 13-minute appearance, coming off the bench to find the net and secure a resounding 5-0 victory for Rangers at Dens Park.
This lopsided affair saw the Nigerian international bag a late goal, while Ryan Jack, Danilo, Sam Lammers, and njj also found the target.
Cyriel Dessers’ substitution turned out to be a masterstroke, as he notched his third goal of the season within minutes of taking the field.
Meanwhile, his Super Eagles teammate, Leon Balogun, delivered a good shift in defence, contributing to Rangers’ dominant display.
The goal-fest began just five minutes into the game when Ryan Jack opened the floodgates.
By the second half, Abdallah Sima and Danilo combined skillfully to produce the second goal.
Danilo, not content with being a scorer, turned provider in the 74th minute, setting up Sam Lammers to make it 3-0.
Then, in a swift and impactful substitution, Cyriel Dessers replaced Danilo and, within two minutes on the pitch, secured his third season goal, increasing the lead to 4-0.
James Tavernier sealed the deal with a late penalty kick, completing the 5-0 rout and earning three crucial points for Rangers.
This resounding victory helps Rangers move up the ladder to second place in the league table with 24 points, just five points behind Celtic, the league leaders.
On the other hand, Dundee slips to the 9th position with only 11 points.
With this win under their belts, Cyriel Dessers and his teammates now set their sights on the upcoming battle against Hearts in the Scottish League Cup at Hampden Park on Sunday.
The Rangers faithful can look forward to more exciting performances from their star striker and the team in the matches to come.