Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Nf6 5. Bd3 h6 6. Nf3 Nc6 7. c3 Nxe4 8.
Bxe4 Bd7 9. Bf4 Qf6 10. Qd2 O-O-O 11. b4 g5 12. Be5 Nxe5 13. dxe5 Qg7 14. Qd4
b6 15. Ba8 Be7 16. Qe4 Ba4 17. Bb7+ Kb8 18. O-O f5 19. exf6 Qxf6 20. Ne5 Bd6
21. Nc6+ Bxc6 22. Qxc6 Bxh2+ *
Position (FEN): 1k1r3r/pBp5/1pQ1pq1p/6p1/1P6/2P5/P4PPb/R4RK1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 973
Best move: Kxh2