Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nd2 c5 4. c3 Nc6 5. Ndf3 dxe4 6. Ne5 Nxe5 7. dxe5 Qxd1+ 8.
Kxd1 f5 9. exf6 Nxf6 10. Bb5+ Bd7 11. Bxd7+ Nxd7 12. Nh3 Be7 13. Bg5 Bf6 14.
Re1 O-O-O 15. Kc2 Bxg5 16. Nxg5 Rhf8 17. Nxe4 e5 18. f3 c4 19. Ng5 h6 20. Ne6
Nc5 21. Nxf8 Rxf8 22. Rxe5 Nd3 23. Rc5+ *
Position (FEN): 2k2r2/pp4p1/7p/2R5/2p5/2Pn1P2/PPK3PP/R7 b - - 2 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 907
Best move: Nxc5