Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nc3 Nc6 3. g3 e6 4. Bg2 Nge7 5. d3 d5 6. f4 d4 7. Nce2 e5 8. Nf3
Ng6 9. O-O Be7 10. f5 Nf8 11. c3 Nd7 12. cxd4 cxd4 13. Kh1 O-O 14. Neg1 Nf6 15.
Nh3 b6 16. Bg5 Ba6 17. Bxf6 Bxf6 18. Qd2 h6 19. g4 Qe7 20. g5 hxg5 21. Nhxg5
Bxg5 *
Position (FEN): r4rk1/p3qpp1/bpn5/4pPb1/3pP3/3P1N2/PP1Q2BP/R4R1K w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1044
Best move: Nxg5