Chess puzzle (Crushing)
Moves: 1. e4 e5 2. f3 Nc6 3. Ne2 Nf6 4. d3 d5 5. Ng3 d4 6. Ne2 Be6 7. Qd2 Bc5 8. c3
O-O 9. Qg5 Qe7 10. Qg3 Rfd8 11. Qf2 b6 12. Bg5 dxc3 13. Nexc3 Bxf2+ 14. Kxf2
Rxd3 15. Nd5 Bxd5 16. Bxd3 h6 17. Bxf6 Qxf6 18. exd5 Nd4 19. Ke3 Rd8 20. Nc3 c6
21. Ne4 Qd6 *
Position (FEN): 3r2k1/p4pp1/1ppq3p/3Pp3/3nN3/3BKP2/PP4PP/R6R w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 844
Best move: Nxd6