White to play and win

This superbly elegant puzzle was kindly sent in by Anton Vann.

Solution

Previous Post
Thursday puzzle / game
Next Post
Thursday puzzle / game
Dorset Chess GDPR 2018