Black to play

Black has sacrificed a lot of material but has a strong attack. How does he or she finish it off?

Solution

Previous Post
Thursday Puzzle / Game
Next Post
The Chess in Schools and Communities (CSC) Junior Chess Grand Prix
Dorset Chess GDPR 2018