Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Bc4 d6 3. Qh5 e6 4. d3 Nf6 5. Qf3 Be7 6. Bg5 O-O 7. Ne2 Nc6 8. c3
Ne5 9. Qe3 Nxc4 10. dxc4 Ng4 11. Bxe7 Nxe3 12. Bxd8 Nc2+ 13. Kd2 Nxa1 14. Be7
Re8 15. Bxd6 Rd8 16. e5 f6 17. Ke3 Nc2+ 18. Kd2 fxe5 19. Kxc2 Rxd6 20. Nd2 b6
21. Ne4 Bd7 *
Position (FEN): r5k1/p2b2pp/1p1rp3/2p1p3/2P1N3/2P5/PPK1NPPP/7R w - - 2 22
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1084
Best move: Nxd6