Chess puzzle (Crushing)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. cxd5 exd5 5. Bg5 Ke7 6. e4 dxe4 7. Nxe4 h6 8.
Bxf6+ gxf6 9. Nf3 Bg7 10. Bc4 Re8 11. O-O Kf8 12. Re1 Nc6 13. d5 Ne5 14. Nxe5
fxe5 15. Qf3 Qh4 16. d6 Be6 17. Bxe6 Rxe6 18. dxc7 Rc8 19. Rac1 Kg8 20. g3 Qe7
21. Nc5 Rc6 22. Nxb7 R6xc7 23. Rxc7 Rxc7 24. Na5 Qb4 25. Nb3 *
Position (FEN): 6k1/p1r2pb1/7p/4p3/1q6/1N3QP1/PP3P1P/4R1K1 b - - 3 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 865
Best move: Qxe1+