Chess puzzle (Advantage)
Moves: 1. e4 c5 2. f4 e6 3. Nf3 a6 4. a3 d5 5. Nc3 d4 6. Ne2 Nc6 7. Ng3 Nf6 8. Bc4 b5
9. Ba2 Be7 10. d3 O-O 11. O-O Bb7 12. h3 Qc7 13. Ng5 h6 14. Nxe6 fxe6 15. Bxe6+
Kh8 16. Nh5 Nd8 17. Bf5 Bc8 18. Bg6 Be6 19. f5 Bf7 20. Nxf6 Bxf6 21. Qh5 Bxg6
22. fxg6 Ne6 23. Rf5 Bg5 24. Rxg5 *
Position (FEN): r4r1k/2q3p1/p3n1Pp/1pp3RQ/3pP3/P2P3P/1PP3P1/R1B3K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1066
Best move: Nxg5