Oh Knights Divine!
With apologies to the composers of my absolute favourite Christmas song!
Connoisseurs of ballet/dance may appreciate the "Queen's Pirouette" beginning at move 23:
d5-d6-c7 and now to the tune of Blue Danube the 'last waltz' h2-g1-e1
Note that white's despairing queen sac on c7 only served to delay the 'last waltz' by one move!