Chess Puzzle of the Week (109)

Another puzzle from Charles Hertan’s Forcing Chess Moves.

A simple question: Black to move (Vilela – Spiridonov Varna 1977). What would you play?

You don’t have to look very far ahead in this one so everyone has the opportunity to find the correct solution.