Chess puzzle (Advantage)
Moves: 1. d4 Nc6 2. Bf4 d5 3. c3 e6 4. e3 Bd7 5. Bd3 Qe7 6. Bc2 O-O-O 7. b4 f6 8. Bd3
e5 9. Bg3 e4 10. Be2 Nh6 11. a4 f5 12. a5 Nb8 13. b5 Ng4 14. b6 a6 15. bxc7 Nc6
16. Qb3 Re8 17. Bxa6 Nb4 18. Bxb7+ Kxb7 19. a6+ Ka7 20. Ra5 g5 21. Rxd5 Bc6 22.
Rc5 *
Position (FEN): 4rb1r/k1P1q2p/P1b5/2R2pp1/1n1Pp1n1/1QP1P1B1/5PPP/1N2K1NR b K - 2 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1170
Best move: Nd3+