Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. c3 Nf6 4. Be2 Nc6 5. d3 g6 6. O-O Bg7 7. Re1 O-O 8. Nbd2
b5 9. a4 b4 10. Nf1 a5 11. Ng3 Rb8 12. Bd2 Ba6 13. Qc1 Qc7 14. Bh6 bxc3 15.
bxc3 Rb6 16. Bxg7 Kxg7 17. Qg5 Rfb8 18. Nf5+ Kh8 19. Nh6 Rf8 20. Qh4 Kg7 21.
Ng5 e6 22. Ng4 h5 *
Position (FEN): 5r2/2q2pk1/brnppnp1/p1p3Np/P3P1NQ/2PP4/4BPPP/R3R1K1 w - - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 935
Best move: Nxf6