Chess puzzle (Advantage)
Moves: 1. d4 c5 2. c3 d6 3. Nf3 Nf6 4. Bf4 e6 5. Na3 Be7 6. Nb5 Nc6 7. dxc5 dxc5 8.
Nc7+ Kf8 9. Qxd8+ Bxd8 10. Nxa8 e5 11. Bg3 Nd7 12. e4 Ke7 13. Bb5 Re8 14. Bxc6
bxc6 15. O-O Kf8 16. c4 Ba5 17. a3 f6 18. b4 cxb4 19. axb4 Bxb4 20. Rxa7 Bc5
21. Ra5 Bb7 22. Rxc5 Nxc5 23. Nb6 Nxe4 24. Nd7+ Kg8 25. Nc5 *
Position (FEN): 4r1k1/1b4pp/2p2p2/2N1p3/2P1n3/5NB1/5PPP/5RK1 b - - 3 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1047
Best move: Nxc5