Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 d6 3. Bc4 e6 4. O-O Nc6 5. c3 Be7 6. d4 cxd4 7. cxd4 Nf6 8. Re1
O-O 9. a3 Re8 10. Nc3 d5 11. exd5 Nxd5 12. Bxd5 exd5 13. Bf4 Be6 14. b4 a6 15.
Rc1 Bd6 16. Nxd5 Bxd5 17. Rxe8+ Qxe8 18. Bxd6 Bxf3 19. Qxf3 *
Position (FEN): r3q1k1/1p3ppp/p1nB4/8/1P1P4/P4Q2/5PPP/2R3K1 b - - 0 19
Black to move.
Themes:  Endgame  
Puzzle rating: 1014
Best move: Nxd4