Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 e6 4. a3 c5 5. Nf3 Nc6 6. Bf4 Bd6 7. Bg3 O-O 8. e3 a6
9. Ne5 Ne7 10. Nf3 Nc6 11. Bxd6 Qxd6 12. Ne5 b5 13. cxb5 Ne7 14. Nf3 c4 15. Qc2
Rb8 16. h4 h6 17. Be2 axb5 18. Ne5 Bd7 19. f4 Qa6 20. g4 b4 21. Nb1 b3 22. Qd1
Qa5+ 23. Nc3 Ne4 24. Kf1 Ng3+ 25. Kf2 Nxh1+ 26. Qxh1 Ng6 *
Position (FEN): 1r3rk1/3b1pp1/4p1np/q2pN3/2pP1PPP/PpN1P3/1P2BK2/R6Q w - - 1 27
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 944
Best move: Nxd7