Chess puzzle (Advantage)
Moves: 1. Nf3 Nf6 2. g3 b6 3. Bg2 Bb7 4. O-O c5 5. d3 e6 6. e4 d6 7. Bg5 Nbd7 8. Nbd2
Be7 9. c3 h6 10. Bxf6 Bxf6 11. d4 g5 12. h3 g4 13. hxg4 Bg5 14. Qe2 Qc7 15.
Rac1 O-O-O 16. Rcd1 Rdg8 17. Rfe1 Nf6 18. Nh2 Bxd2 19. Rxd2 h5 20. gxh5 Rxh5
21. e5 Rxh2 *
Position (FEN): 2k3r1/pbq2p2/1p1ppn2/2p1P3/3P4/2P3P1/PP1RQPBr/4R1K1 w - - 0 22
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1466
Best move: Kxh2