Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 d5 3. Nf3 c6 4. c4 a6 5. e3 e6 6. Qb3 b5 7. c5 Qa5+ 8. Nc3
Nbd7 9. Bd3 Bxc5 10. dxc5 Nxc5 11. Qc2 b4 12. Nd4 bxc3 13. bxc3 Bd7 14. O-O
Nxd3 15. Qxd3 Ne4 16. Rfc1 O-O 17. f3 Nf6 18. c4 Rfc8 19. Nb3 Qb6 20. Rab1 Qa7
21. Bg3 dxc4 22. Rxc4 Nd5 *
Position (FEN): r1r3k1/q2b1ppp/p1p1p3/3n4/2R5/1N1QPPB1/P5PP/1R4K1 w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1418
Best move: Nc5