Chess puzzle (Advantage)
Moves: 1. e4 d6 2. Bc4 e5 3. h3 h6 4. Nf3 Nc6 5. a3 f5 6. exf5 Bxf5 7. d3 Qe7 8. Bd5
e4 9. dxe4 Bxe4 10. Bxe4 Qxe4+ 11. Be3 O-O-O 12. O-O g5 13. Re1 Qg6 14. Nd4
Nge7 15. Nc3 a6 16. b4 Bg7 17. b5 Nb8 18. bxa6 Nxa6 19. Ncb5 h5 20. Rb1 Bxd4
21. Bxd4 Rhe8 22. Qf3 c6 23. Na7+ Kb8 24. Nxc6+ *
Position (FEN): 1k1rr3/1p2n3/n1Np2q1/6pp/3B4/P4Q1P/2P2PP1/1R2R1K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 861
Best move: Nxc6