Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 d6 5. Nc3 e5 6. Ndb5 a6 7. Na3 Nf6 8.
Bg5 Be7 9. Bxf6 Bxf6 10. Nd5 Qa5+ 11. Nc3 b5 12. Qd5 Qc7 13. Ncxb5 axb5 14.
Nxb5 Qd7 15. Nxd6+ Kd8 16. Nxf7+ Ke7 17. Qxd7+ Bxd7 18. Nxh8 Rxh8 19. O-O-O Nb4
20. Bc4 Rc8 21. Bb3 Nc6 22. Rd2 Nd4 23. Rd3 Bb5 24. Re3 Ne2+ 25. Kb1 Nf4 26.
Rc3 Rd8 27. Rc7+ Bd7 28. Rd1 Ne6 29. Ba4 *
Position (FEN): 3r4/2Rbk1pp/4nb2/4p3/B3P3/8/PPP2PPP/1K1R4 b - - 21 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1295
Best move: Nxc7