Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. h3 f6 6. O-O Bc5 7. a3 Be6 8. b4
Bb6 9. Bb2 Qd7 10. d3 Bxh3 11. d4 Bg4 12. dxe5 Qxd1 13. Rxd1 fxe5 14. Bxe5 Nf6
15. Bxf6 gxf6 16. Rd3 Rd8 17. Rxd8+ Kxd8 18. Nc3 Kc8 19. Nh4 *
Position (FEN): 2k4r/1pp4p/pbp2p2/8/1P2P1bN/P1N5/2P2PP1/R5K1 b - - 3 19
Black to move.
Themes:  Endgame  
Puzzle rating: 1101
Best move: Bd4