Chess puzzle (Advantage)
Moves: 1. e4 d6 2. d4 g6 3. Nc3 Bg7 4. f4 Nf6 5. Nf3 Bg4 6. h3 Bxf3 7. Qxf3 O-O 8. e5
dxe5 9. dxe5 Ne8 10. Qxb7 Nd7 11. Be2 e6 12. O-O Nb6 13. Rd1 Qc8 14. Qxc8 Rxc8
15. Be3 c6 16. Bc5 Nc7 17. Bxf8 Bxf8 18. Ne4 Ncd5 19. g3 Kg7 20. a3 h5 21. Kf2
h4 22. c4 hxg3+ 23. Kxg3 Ne7 24. Nd6 Nf5+ 25. Nxf5+ exf5 26. Rd7 *
Position (FEN): 2r2b2/p2R1pk1/1np3p1/4Pp2/2P2P2/P5KP/1P2B3/R7 b - - 1 26
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 909
Best move: Nxd7