Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. Bd3 d5 8.
exd5 cxd5 9. O-O O-O 10. Bg5 c6 11. Qf3 Be7 12. h3 Rb8 13. b3 Re8 14. Ne2 h6
15. Bh4 Nd7 16. Bxe7 Qxe7 17. Ng3 Ne5 18. Qe2 Bd7 19. Rfe1 Qh4 20. Qh5 Qf4 21.
Ne2 Qf6 22. f4 *
Position (FEN): 1r2r1k1/p2b1pp1/2p2q1p/3pn2Q/5P2/1P1B3P/P1P1N1P1/R3R1K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1207
Best move: Nxd3