Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Nf6 3. Bf4 Nh5 4. Bg3 Nxg3 5. hxg3 Qd6 6. e3 Qd8 7. Nbd2 Bd7 8.
Ne5 f6 9. Nxd7 Nxd7 10. Bd3 e5 11. g4 exd4 12. exd4 Be7 13. Qe2 O-O 14. Bxh7+
Kf7 15. O-O-O Rh8 16. Qd3 Nf8 17. Bf5 Rxh1 18. Rxh1 g6 19. Rh7+ Kg8 20. Qh3 *
Position (FEN): r2q1nk1/ppp1b2R/5pp1/3p1B2/3P2P1/7Q/PPPN1PP1/2K5 b - - 3 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1180
Best move: Nxh7