Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nf6 4. Bxc6 dxc6 5. Qe2 Bg4 6. h3 Bh5 7. g4 Bg6 8.
d3 Bb4+ 9. Bd2 Qd6 10. Bxb4 Qxb4+ 11. Nc3 Qxb2 12. O-O Qxc3 13. h4 h5 14. g5
Ng4 15. Nh2 Nxh2 16. Kxh2 O-O-O 17. Rab1 f6 18. Rb3 Qd4 19. Rfb1 b6 20. c3 Qd7
21. d4 fxg5 22. Qa6+ Kb8 23. Ra3 Qh3+ *
Position (FEN): 1k1r3r/p1p3p1/Qpp3b1/4p1pp/3PP2P/R1P4q/P4P1K/1R6 w - - 4 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 602
Best move: Kxh3