Daily Chess Puzzle
Black to play
O Michaelis vs J A Leonard

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