Weekly puzzle week 33

Avatar of vc153415
| 4

This is the weekly puzzle of week 33, click here to see the puzzle of week 32. 


Black to move and checkmate in 3: