Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 Be7 6. e3 c6 7. Nf3 O-O 8. Bd3
Nbd7 9. O-O Re8 10. Qc2 Nf8 11. Rac1 Be6 12. a3 a6 13. b4 Qc7 14. Ne5 h6 15.
Bxf6 Bxf6 16. Nf3 Rac8 17. Ne2 Bg4 18. Bf5 Bxf5 19. Qxf5 Qd6 20. Nf4 g6 21. Qh3
Kg7 22. Qg3 Kg8 23. Qh3 h5 24. Nxh5 *
Position (FEN): 2r1rnk1/1p3p2/p1pq1bp1/3p3N/1P1P4/P3PN1Q/5PPP/2R2RK1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1092
Best move: gxh5