Chess puzzle (Advantage)
Moves: 1. d4 f5 2. c4 Nf6 3. Nc3 g6 4. h3 Bg7 5. g4 d6 6. Nf3 fxg4 7. hxg4 Bxg4 8. Ng5
Nc6 9. Bh3 Bxh3 10. Rxh3 Qd7 11. e4 e5 12. d5 Nd4 13. Be3 Ng4 14. Rf3 Nxe3 15.
fxe3 Nxf3+ 16. Qxf3 Rf8 17. Qh1 Qg4 18. Ne6 Qg3+ 19. Kd2 Rf2+ 20. Kd3 Kd7 *
Position (FEN): r7/pppk2bp/3pN1p1/3Pp3/2P1P3/2NKP1q1/PP3r2/R6Q w - - 9 21
White to move.
Themes: Pin Middlegame  
Puzzle rating: 2295
Best move: Qxh7