Chess puzzle (Crushing)
Moves: 1. e4 c5 2. c3 Nc6 3. Bb5 Nf6 4. Bxc6 dxc6 5. d3 e5 6. Be3 Bd6 7. Nf3 Bg4 8. h3
Bh5 9. g4 Bg6 10. Nbd2 O-O 11. Nc4 Re8 12. Bg5 b5 13. Nxd6 Qxd6 14. Qd2 h6 15.
Bh4 Nd7 16. O-O-O Rab8 17. Bg3 b4 18. c4 Qf6 19. Qe3 Qd6 20. h4 Qd4 *
Position (FEN): 1r2r1k1/p2n1pp1/2p3bp/2p1p3/1pPqP1PP/3PQNB1/PP3P2/2KR3R w - - 1 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1266
Best move: Nxd4