Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 c6 3. Nc3 d5 4. cxd5 cxd5 5. e3 a6 6. Bd3 Nc6 7. Qa4 Bd7 8. Qb3
Bc8 9. Nf3 e6 10. O-O Bb4 11. Ne2 Ba5 12. Bd2 Bc7 13. Bb4 a5 14. Bc5 b6 15. Ba3
Bd6 16. Bxd6 Qxd6 17. Qxb6 O-O 18. Rac1 Bd7 19. Qc5 Qxc5 20. dxc5 Nb4 21. Ne5
Nxa2 22. Rc3 *
Position (FEN): r4rk1/3b1ppp/4pn2/p1PpN3/8/2RBP3/nP2NPPP/5RK1 b - - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 935
Best move: Nxc3