Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. g3 Nc6 4. d4 cxd4 5. Nxd4 e5 6. Nxc6 bxc6 7. Bg2 Qc7 8.
O-O Ne7 9. b3 Ng6 10. Qf3 a5 11. Nc3 Be7 12. Ne2 O-O 13. h4 Bd8 14. h5 Ne7 15.
h6 f5 16. hxg7 Rf7 17. Kh2 Rxg7 18. Rh1 fxe4 19. Qxe4 Bf5 20. Qc4+ d5 21. Qc5
Qb7 22. c4 Bb6 23. Qa3 Bxf2 24. cxd5 Bxg3+ *
Position (FEN): r5k1/1q2n1rp/2p5/p2Ppb2/8/QP4b1/P3N1BK/R1B4R w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 778
Best move: Nxg3