Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 e5 6. Nxc6 bxc6 7. Bc4 Bc5 8.
h3 Bb7 9. O-O d5 10. exd5 cxd5 11. Bb5+ Nd7 12. Nxd5 O-O 13. Nc3 Nf6 14. Bg5 h6
15. Qxd8 Raxd8 16. Bxf6 gxf6 17. Rad1 Rb8 18. Bd3 Kg7 19. Bf5 Ba6 20. Rfe1 Rxb2
21. Na4 Rb5 22. Bd3 Ra5 *
Position (FEN): 5r2/p4pk1/b4p1p/r1b1p3/N7/3B3P/P1P2PP1/3RR1K1 w - - 4 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1084
Best move: Nxc5