Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O d6 5. d3 h6 6. Nc3 Nf6 7. h3 O-O 8. Ne2
Kh8 9. Ng3 Nh7 10. Bd2 f5 11. exf5 Bxf5 12. Qc1 Bxh3 13. Bd5 Bg4 14. Be3 Bxf3
15. Bxf3 Ng5 16. Bxg5 Qxg5 17. Qxg5 hxg5 18. Bxc6 bxc6 19. Ne4 Bb6 20. Nxg5 Rf5
21. Nh3 Raf8 22. Rad1 g5 23. g4 Rf3 24. Kg2 Rxh3 *
Position (FEN): 5r1k/p1p5/1bpp4/4p1p1/6P1/3P3r/PPP2PK1/3R1R2 w - - 0 25
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 990
Best move: Kxh3