Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 d5 4. exd5 exd5 5. Bb5+ Bd7 6. Qe2+ Be7 7. Bxd7+ Nxd7
8. O-O Ngf6 9. Re1 Ne4 10. Nbd2 O-O 11. Nxe4 dxe4 12. Qxe4 Re8 13. dxc5 Nxc5
14. Qg4 Bf6 15. h4 Rxe1+ 16. Nxe1 Qa5 17. c3 Re8 18. Nc2 Qb6 19. Nd4 Re1+ 20.
Kh2 Nd3 21. Be3 Rxa1 22. Nb3 Rh1+ *
Position (FEN): 6k1/pp3ppp/1q3b2/8/6QP/1NPnB3/PP3PPK/7r w - - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1035
Best move: Kxh1