Chess puzzle (Crushing)
Moves: 1. e4 c5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 d6 5. h3 e5 6. Nc3 Be7 7. a4 Nd4 8. O-O
Nh5 9. Nxd4 cxd4 10. Qxh5 dxc3 11. Qxf7+ Kd7 12. bxc3 Rf8 13. Bb5+ Kc7 14. Qc4+
Kb8 15. a5 a6 16. Ba4 Bxh3 17. gxh3 Bg5 18. Qd5 Ka7 19. Be3+ Bxe3 20. fxe3 Qg5+
21. Kh2 Qxe3 22. Rab1 Qd2+ 23. Kh1 Rxf1+ 24. Rxf1 Qh6 25. Qe6 *
Position (FEN): r7/kp4pp/p2pQ2q/P3p3/B3P3/2PP3P/2P5/5R1K b - - 2 25
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 979
Best move: Qxe6