Chess puzzle (Advantage)
Moves: 1. d4 g6 2. Bf4 Bg7 3. Nf3 Nf6 4. e3 d6 5. Nbd2 Nbd7 6. c3 O-O 7. Be2 a6 8. Qc2
Nd5 9. h4 Nxf4 10. exf4 b6 11. h5 e5 12. hxg6 fxg6 13. Bd3 Qf6 14. fxe5 dxe5
15. O-O-O Bb7 16. Rde1 Rae8 17. dxe5 Nxe5 18. Nxe5 Rxe5 19. Rxe5 Qxe5 20. Bxg6
*
Position (FEN): 5rk1/1bp3bp/pp4B1/4q3/8/2P5/PPQN1PP1/2K4R b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1681
Best move: hxg6