Chess puzzle (Crushing)
Moves: 1. f4 f5 2. d3 e6 3. Nh3 Bc5 4. e3 d5 5. c3 Nf6 6. Nf2 Bb6 7. d4 c5 8. g3 cxd4
9. exd4 Ne4 10. Nxe4 fxe4 11. Be3 O-O 12. Nd2 a6 13. a3 Nc6 14. b4 h5 15. Be2
h4 16. g4 h3 17. g5 Ne7 18. Bg4 Nf5 19. Bxf5 exf5 20. Qh5 Qd6 21. g6 Rf6 22.
Qh7+ Kf8 23. Qh8+ Ke7 24. Qxg7+ Kd8 25. Rg1 Be6 26. Qh8+ Kc7 27. Qxh3 Rg8 28.
Qh7+ Kb8 29. h4 Bf7 30. Ke2 Rgxg6 31. Rxg6 Bxg6 32. h5 *
Position (FEN): 1k6/1p5Q/pb1q1rb1/3p1p1P/1P1PpP2/P1P1B3/3NK3/R7 b - - 0 32
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1094
Best move: Bxh7