Daily Chess Puzzle
Black to play
R Domenech vs Flohr

20. ...?
See game for solution.
Difficulty Scale