Chess puzzle (Advantage)
Moves: 1. d4 h6 2. Nf3 a6 3. c4 e6 4. Nc3 c6 5. e4 Bb4 6. a3 Bxc3+ 7. bxc3 b5 8. Qb3
Ne7 9. Bd3 O-O 10. Be3 Ng6 11. O-O d5 12. cxd5 exd5 13. e5 Be6 14. Qc2 f5 15.
exf6 Rxf6 16. Ne5 Nxe5 17. dxe5 Rf7 18. Qd2 Bf5 19. Be2 Nd7 20. Bxh6 *
Position (FEN): r2q2k1/3n1rp1/p1p4B/1p1pPb2/8/P1P5/3QBPPP/R4RK1 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1126
Best move: gxh6