Standard Puzzle

Puzzle #0SO8a

Rating: 587
I play
0s

Find the best move for black.

hangingPiecekingsideAttackmatemateIn1middlegameoneMove