Chess puzzle (Crushing)
Moves: 1. e4 h5 2. Nf3 d5 3. exd5 Nf6 4. d4 Nxd5 5. Bc4 Bf5 6. O-O c6 7. Be3 e6 8. Ne5
Nxe3 9. fxe3 f6 10. Nf3 g5 11. Nc3 Qb6 12. Ne2 g4 13. Nh4 Nd7 14. Nxf5 exf5 15.
Rxf5 Bd6 16. Nf4 O-O-O 17. Be6 Kc7 18. Bxd7 Rxd7 19. Rxf6 Re8 20. Ne6+ Rxe6 21.
Rxe6 g3 22. h3 h4 23. Qg4 Qxb2 24. Rf1 Qxa2 25. Qxh4 *
Position (FEN): 8/ppkr4/2pbR3/8/3P3Q/4P1pP/q1P3P1/5RK1 b - - 0 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1038
Best move: Qxe6