Thursday puzzle / game

White to play and mate in 2

Even if you don’t try to solve this puzzle, it is worth playing through the solution as it is most impressive.

Solution

Previous Post
Daily Quiz: Questions 101-150
Next Post
Daily Quiz: Answers 151-200
Dorset Chess GDPR 2018