Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Ng4 8. Nd5
Nxe3 9. Nxe3 Be6 10. Bc4 Bxc4 11. Nxc4 Be7 12. Qg4 O-O 13. O-O Nc6 14. Ne3 g6
15. Nd5 b5 16. Rad1 f5 17. exf5 Rxf5 18. Ne3 Rf8 19. Nc5 Qc8 20. Qxc8 Raxc8 21.
Ne4 Rfd8 22. Nd5 Bf8 23. Rd3 Nd4 24. c3 Ne2+ 25. Kh1 Nf4 26. Rf3 *
Position (FEN): 2rr1bk1/7p/p2p2p1/1p1Np3/4Nn2/2P2R2/PP3PPP/5R1K b - - 4 26
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1078
Best move: Nxd5