Chess puzzles #2

Words
19
Reading
1 min
Listen
Play
9y

Black to play and win.

(position from: Barishev-Botvinnik, Leningrad 1926)

Captura de pantalla 2017-10-31 a las 17.37.45.png

Btw, the previous puzzle has not been solved yet!

Chess puzzles #2 | Ecency