Chess puzzle (Crushing)
Moves: 1. e4 e5 2. d4 exd4 3. c3 d3 4. Bxd3 d6 5. h3 Nf6 6. Nf3 h6 7. O-O Be7 8. Re1
Be6 9. e5 dxe5 10. Nxe5 O-O 11. Be3 Nd5 12. Bd4 c5 13. Be3 Nxe3 14. Rxe3 Bg5
15. Re1 Re8 16. Nf3 Bf6 17. Bc2 Qc7 18. Qd3 g6 19. Nbd2 Nc6 20. Ne4 Be7 21. Qe3
Kg7 22. Nxc5 Bd5 23. Qd4+ *
Position (FEN): r3r3/ppq1bpk1/2n3pp/2Nb4/3Q4/2P2N1P/PPB2PP1/R3R1K1 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1196
Best move: Nxd4