Puzzle Time

 

 

White to play and win, can you find the winning move.
Thanks to Paul Errington, taken from one his own games that he went on to win.

Graham Morris
April 8, 2020