Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nf3 Nf6 3. Nbd2 Bg4 4. Ne5 Bf5 5. f3 e6 6. e3 c5 7. Bb5+ Nbd7 8. c3
cxd4 9. exd4 Be7 10. O-O O-O 11. Nb3 a6 12. Bd3 Bxd3 13. Qxd3 Rc8 14. Bg5 Nb6
15. Rae1 h6 16. Bxf6 Bxf6 17. Ng4 Nd7 18. f4 Be7 19. Rf3 Nf6 20. Nxh6+ *
Position (FEN): 2rq1rk1/1p2bpp1/p3pn1N/3p4/3P1P2/1NPQ1R2/PP4PP/4R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 928
Best move: gxh6