Thursday puzzle / game

Black to play

Black has sacced an exchange and a pawn to reach this position where his pieces are perfectly placed for an attack. Can you finish White off with a quick mate?

Solution

Previous Post
Monday Puzzle / Game
Next Post
Frome Chess Congress – 13th to 15th May
Dorset Chess GDPR 2018