Standard Puzzle

Puzzle #0GGe3

Rating: 576
I play
0s

Find the best move for black.

kingsideAttackmatemateIn2middlegamepillsburysMateshort