Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d3 Nc6 3. Nf3 d5 4. Nbd2 Nge7 5. g3 g6 6. Bg2 Bg7 7. O-O O-O 8. Re1
dxe4 9. dxe4 b6 10. Qe2 Bb7 11. c3 a5 12. a4 Ba6 13. Nc4 Qd7 14. e5 Nd5 15. Qe4
Rfd8 16. Bg5 Nce7 17. Qh4 h6 18. Bd2 Nf5 19. Qe4 Nde7 20. g4 Nd4 21. Qxd4 Qc6
22. Nd6 cxd6 23. Qf4 g5 24. Nxg5 *
Position (FEN): r2r2k1/4npb1/bpqpp2p/p3P1N1/P4QP1/2P5/1P1B1PBP/R3R1K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1458
Best move: hxg5