Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. Nf3 c6 4. g3 Bf5 5. Bg2 a6 6. O-O dxc4 7. Nc3 e6 8. Ne5
Nd5 9. Nxc4 Nxc3 10. bxc3 Be7 11. Be3 O-O 12. Qd2 Nd7 13. Rfd1 Nb6 14. Na5 Qc8
15. c4 Bf6 16. Rac1 Nd7 17. d5 exd5 18. cxd5 c5 19. d6 Rb8 20. Bf4 h6 21. Bxh6
*
Position (FEN): 1rq2rk1/1p1n1pp1/p2P1b1B/N1p2b2/8/6P1/P2QPPBP/2RR2K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1071
Best move: gxh6