A header from Lorenzo Amoruso clinched the Tennent's Scottish Cup for Rangers and a domestic clean sweep of trophies in the process.
But it remains to be seen whether that goal was also a leaving present for the Ibrox faithful as the Italian is the subject of a £1.5million bid from Blackburn.
Times are hard round Govan way despite there being no shortage of silverware in the trophy room due to the club's remarkable Treble in Alex McLeish's first full season in charge.
But huge debts could see Amoruso sold even though he has offered to take a pay cut to stay and ironic quirks such as this are never too hard to find in Scottish football.
The cookbook-writing Amoruso is a character and will be missed if he does go and he could end up being replaced by a man who picked up a loser's medal, Zurab Khizanishvili.
But should this prove his last season in Scotland it will be one he will never forget as Rangers ended up sweeping the board just two seasons after Martin O'Neill's Celtic inflicted the same ignominy on them.
Jim Duffy's Dundee side had been no makeweights however and made an especially strong start.
Indeed, the lead could have been theirs in only the fourth minute when skipper Barry Smith smacked a shot against Stefan Klos' left-hand post from the edge of the area after Amoruso had been in the way of a shot from Gavin Rae.
Another chance quickly followed, with Mark Burchill setting up Steve Lovell but Klos was able to block his shot from an angle.
Lovell headed the resulting corner over and Rangers' reply was a weak one - a hopelessly off-target effort from Shota Arveladze.
That one almost hit a corner flag but Rangers were much closer straight away when ex-Dundee winger Neil McCann, who was in for the injured Peter Lovenkrands, picked out Ronald de Boer at the back post only to see the Dutchman head just
wide under pressure from Jonay Hernandez.
This spell of domination saw the second rattling of the woodwork when Michael Mols rose to meet a McCann free kick and Dundee goalkeeper Julian Speroni could only watch it bounce off his crossbar before he recovered to punch the rebound clear.
More Rangers near misses followed. Arveladze saw a back-header bounce across goal and wide before de Boer, having turned Zura Khizanishvili superbly, saw a low drive deflected just past the other upright.
Dundee's replies were becoming more infrequent and when they did arrive Burchill was twice guilty of off-target finishes.
Rae had been much closer however with a powerful effort that fizzed inches past a post after Burchill had seen a shot blocked by Craig Moore.
It had been an entertaining first 45 minutes, which also saw Arveladze booked for one foul too many for referee Kenny Clark's liking, although the tackle that saw him shown a yellow card, on Rae, had seen the ball played first.
Dundee, who were without Scotland defender Lee Wilkie through suspension, must have been pleased with the way they had competed in the first half.
They had been 9-1 outsiders beforehand but had more than held their own against McLeish's reshuffled line-up, which had seen Mikel Arteta forced out because of a calf injury.
That had seen Bob Malcolm thrust into a midfield holding role, with Fernando Ricksen remaining at right-back.
But there was a change at the break with Maurice Ross on for Mols, whose probable farewell game had therefore ended prematurely. Ross went to right-back, Ricksen moved to midfield and Ronald de Boer replaced Mols up front.
Ross weighed in with some meaty tackles and in the 56th minute he was joined by fellow Scotland international Steven Thompson, who came on for Arveladze.
Dundee almost caught Rangers out with a long throw from Speroni that saw Lovell beat Amoruso and then Malcolm before slipping the ball across to Fabian Caballero but Moore was able to dispossess the Argentinian in the box.
Ross was then booked for upending Burchill, although Hernandez wasted the free-kick by blasting well over.
It was still exceptionally even and McCann headed wide from near the penalty spot after Malcolm had sent in a cross from the right.
But then Amoruso struck to break the deadlock, timing his run and jump into the box to perfection to meet a McCann free-kick with an emphatic header that game the exposed Speroni no chance.
But the Italian is also a purveyor of dodgy moments at the back and put his side in trouble by heading on a cross to the back post where Nacho Novo, who had come on for Burchill, got a touch and Amoruso was relieved to see the ball go behind for a corner off Kevin Muscat, who had come on for Numan.
It was the latter's farewell appearance and he was given an ovation.
Dundee threw on more attacking players in the shape of Steven Milne and Garry Brady and the former forced a low save from Klos after Novo had laid the ball back to him in the box.
But although Rangers were happy just to defend for the final minutes no equaliser followed and the Treble had been completed at Dundee's expense, just as it had been in 1964 in the Dees' last appearance in the Scottish Cup final
when Rangers won 3-1.
Teams
Dundee Speroni, Mackay (Milne 78), Khizanishvili, Smith, Hernandez Santos, Rae (Brady 85), Nemsadze, Mair,
Burchill (Novo 71), Caballero, Lovell.
Subs Not Used: Langfield, Carranza.
Booked: Novo.
Rangers Klos, Malcolm, Moore, Amoruso, Numan (Muscat 69), Ricksen, Ferguson, de Boer, McCann, Arveladze (Thompson 56), Mols (Ross 45).
Subs Not Used: McGregor, McLean.
Booked: Arveladze, McCann.
Goals: Amoruso 66.
Att: 47,136
Ref: K Clark (Scotland).