Chess Puzzle of the Week (79)

puzzle79

Here’s a position from a game I played against Adam in last Thursday’s tournament on chess.com.

I eventually lost by hanging a piece in a winning position, but here I missed an opportunity.

What should Black play in this position?

Do come and join us this evening. The tournament link is https://www.chess.com/live#r=184932