Chess puzzle (Advantage)
Moves: 1. e4 c5 2. b4 b6 3. b5 Bb7 4. Nc3 Nf6 5. f3 d6 6. Bb2 g6 7. Be2 Bg7 8. Nh3
Nbd7 9. d3 d5 10. O-O d4 11. Nb1 Qc7 12. f4 e6 13. Na3 Rd8 14. Nc4 O-O 15. Qe1
Ne8 16. e5 Qb8 17. Qh4 Bd5 18. Nd2 f6 19. c4 Ba8 20. Ne4 Bxe4 21. dxe4 fxe5 22.
f5 exf5 23. exf5 Rxf5 24. Rxf5 gxf5 25. Ng5 h6 26. Ne6 Rc8 27. Qe7 Ndf6 *
Position (FEN): 1qr1n1k1/p3Q1b1/1p2Nn1p/1Pp1pp2/2Pp4/8/PB2B1PP/R5K1 w - - 4 28
White to move.
Themes:  Middlegame  
Puzzle rating: 1207
Best move: Nxg7