Cool Troitsky study!

Alexey Troitsky (March 14,1866–August 1942) is considered the ‘father’ of the modern chess study. Hardly a stranger to my readers, as I have posted several times on this blog some of Troitsky’s work.
I recently came into possession of a 1937 first edition english translation of his studies up to that time (‘Collection of Chess Studies by A.A.Troitzky‘–Whitehead and Miller) and occasionally I thumb my way thru it (it is a great travel companion) and try my luck solving some of them. Troitsky is a master of the ‘quiet’ move…this makes finding the correct solution all the more frustrating.
Below is a study that I tried over coffee this morning. (I had promised myself that I would dedicate about an hour a day to analytic exercises in the run up to the Gibraltar tournament!) It has a long solution (16 or 17 moves long), but is not that difficult to find. You have to find how White wins. Good luck!

White to play and win. 1907 Deutsche Schachzeitung