Chess puzzle (Advantage)
Moves: 1. Nc3 e6 2. Nf3 d6 3. e4 Ne7 4. d4 Ng6 5. Bd3 Be7 6. d5 O-O 7. O-O h5 8. Qd2
e5 9. Ng5 Bxg5 10. Qxg5 Qxg5 11. Bxg5 f6 12. Be3 f5 13. Nb5 Na6 14. Nxa7 Nc5
15. Nxc8 Rfxc8 16. exf5 Ne7 17. Bxc5 dxc5 18. Rfe1 Nxd5 19. Rxe5 c6 20. c4 Nb4
21. Be4 b6 22. a3 Rd8 23. Bxc6 *
Position (FEN): r2r2k1/6p1/1pB5/2p1RP1p/1nP5/P7/1P3PPP/R5K1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 1136
Best move: Nxc6