Chess puzzle (Crushing)
Moves: 1. Nf3 d5 2. g3 Nf6 3. Bg2 h5 4. d4 Nc6 5. Bg5 Bf5 6. c3 Qd7 7. O-O Bh3 8. Nbd2
Bxg2 9. Kxg2 Ne4 10. Nxe4 dxe4 11. Nd2 f6 12. Bf4 g5 13. Be3 h4 14. Rh1 h3+ 15.
Kg1 f5 16. Bxg5 O-O-O 17. f3 Bh6 18. Bxh6 Rxh6 19. fxe4 fxe4 20. e3 Rf8 21. Qe2
Qd5 22. c4 Qa5 23. Nxe4 e6 24. Qd2 Qh5 25. Qd1 Qf5 26. Qc2 Qf3 27. Re1 Nb4 28.
Qf2 Qxf2+ 29. Nxf2 Rhf6 30. Nxh3 Nc2 31. Rd1 *
Position (FEN): 2k2r2/ppp5/4pr2/8/2PP4/4P1PN/PPn4P/3R2KR b - - 2 31
Black to move.
Themes:  Endgame  
Puzzle rating: 1114
Best move: Nxe3