Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 d5 4. exd5 exd5 5. Qe2+ Be6 6. Ng5 Qe7 7. Nxe6 Qxe6 8.
Qxe6+ fxe6 9. Bb5+ Nc6 10. dxc5 Bxc5 11. O-O Ne7 12. Re1 O-O 13. Be3 d4 14. Bg5
d3 15. Bxe7 Bxf2+ 16. Kh1 Bxe1 17. Bxf8 Rxf8 18. Bxd3 Nb4 19. Nc3 *
Position (FEN): 5rk1/pp4pp/4p3/8/1n6/2NB4/PPP3PP/R3b2K b - - 2 19
Black to move.
Themes:  Endgame  
Puzzle rating: 1247
Best move: Nxd3