Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 d5 3. Nc3 Nf6 4. Nf3 Be7 5. Bf4 O-O 6. e3 c5 7. dxc5 dxc4 8.
Qxd8 Rxd8 9. Nb5 Na6 10. Bd6 Bxd6 11. cxd6 Bd7 12. Bxc4 Bxb5 13. Bxb5 Rxd6 14.
O-O Nc5 15. Rac1 b6 16. b4 Nce4 17. Rc7 a6 18. Bc6 Rad8 19. Ne5 Nd5 20. Rxf7
Nec3 21. a3 Ne2+ 22. Kh1 Ndc3 23. Ra7 *
Position (FEN): 3r2k1/R5pp/ppBrp3/4N3/1P6/P1n1P3/4nPPP/5R1K b - - 4 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1097
Best move: Rd1