Chess puzzle (Crushing)
Moves: 1. e4 Nc6 2. Nf3 e5 3. Bb5 a6 4. Ba4 b5 5. Bb3 Na5 6. Nxe5 Nxb3 7. axb3 Qe7 8.
d4 f6 9. Qh5+ g6 10. Nxg6 Qxe4+ 11. Be3 Qxg6 12. Qd5 c6 13. Qf3 Bb7 14. Bf4
Qxc2 15. O-O Bb4 16. Nc3 Bxc3 17. bxc3 Qxb3 18. Bc7 Qd5 19. Rfe1+ Kf7 20. Qg4
Nh6 21. Qf4 Rhg8 22. f3 c5 23. Qxh6 Rxg2+ 24. Kh1 Rxh2+ *
Position (FEN): r7/1bBp1k1p/p4p1Q/1ppq4/3P4/2P2P2/7r/R3R2K w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1870
Best move: Kxh2