Such was Sergei Rachmaninoff's admiration for Bach's Violin Partita in E Major, BWV 1006, that he arranged three of its seven movements — Prelude, Gavotte and Gigue — for solo piano. Bachmaninoff, if you'll pardon the pun.

That arrangement served as the point of departure for accordionist Michael Bridge and clarinettist Kornel Wolak (together, they're Double-Double Duo) who transcribed and performed it for CBC Music at the Church of the Holy Trinity in Toronto.

Watch and be amazed:

Related:

30 hot Canadian classical musicians under 30, 2018 edition

Watch Johannes Moser play excerpts from Bach's Cello Suite No. 1

Watch Couloir play music by Saint-Saëns and Villa-Lobos