Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. g3 g6 3. Bg2 Bg7 4. O-O Bg4 5. d3 h6 6. c3 h5 7. Nbd2 Bc8 8. e4
dxe4 9. dxe4 f6 10. Re1 Nc6 11. Nf1 Bd7 12. Qc2 e6 13. a3 Qe7 14. b4 O-O-O 15.
Be3 Kb8 16. Red1 g5 17. a4 h4 18. Bc5 Qf7 19. Nd4 Nxd4 20. Bxd4 hxg3 21. fxg3
Qh5 22. Bh1 Ne7 23. Qg2 e5 24. Bf2 Nc8 25. Ne3 Nd6 26. b5 b6 27. Nf5 Nb7 *
Position (FEN): 1k1r3r/pnpb2b1/1p3p2/1P2pNpq/P3P3/2P3P1/5BQP/R2R2KB w - - 2 28
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1057
Best move: Nxg7