Chess puzzle (Advantage)
Moves: 1. g3 d5 2. h3 e5 3. Bg2 Nc6 4. a3 Be6 5. b3 Nf6 6. Bb2 Bd6 7. e3 Qd7 8. Ne2
O-O-O 9. g4 d4 10. e4 h5 11. f3 hxg4 12. fxg4 Rh7 13. d3 Rdh8 14. Nd2 Bxg4 15.
hxg4 Rxh1+ 16. Bxh1 Rxh1+ 17. Nf1 Qxg4 18. Kd2 Qf3 19. Neg3 Qf2+ 20. Kc1 g6 *
Position (FEN): 2k5/ppp2p2/2nb1np1/4p3/3pP3/PP1P2N1/1BP2q2/R1KQ1N1r w - - 0 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1313
Best move: Nxh1