Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nf6 3. Nf3 e6 4. e3 c5 5. c3 Nc6 6. Bd3 Bd6 7. Bxd6 Qxd6 8. O-O
O-O 9. Nbd2 h6 10. Rb1 Re8 11. Qc2 e5 12. dxe5 Nxe5 13. Rbe1 Nxd3 14. Qxd3 Be6
15. Qc2 Rad8 16. Rd1 Ng4 17. Rfe1 Ne5 18. e4 Nxf3+ 19. Nxf3 Bg4 20. Rxd5 Qc6
21. Ne5 Rxd5 *
Position (FEN): 4r1k1/pp3pp1/2q4p/2prN3/4P1b1/2P5/PPQ2PPP/4R1K1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1184
Best move: Nxc6