Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 Nc6 3. Bf4 e6 4. e3 Bb4+ 5. Nc3 O-O 6. Bd3 d5 7. a3 Bxc3+ 8.
bxc3 Ne7 9. Nf3 dxc4 10. Bxc4 Ne4 11. Qd3 Nc5 12. Qc2 Nd7 13. O-O c5 14. Bd3
Ng6 15. Bxg6 fxg6 16. Bd6 Rf7 17. dxc5 Qf6 18. Rad1 h5 19. e4 e5 20. Rd2 b6 21.
Rd5 bxc5 22. Bxe5 Nxe5 23. Nxe5 Rc7 24. Qb3 Be6 25. Nd7 *
Position (FEN): r5k1/p1rN2p1/4bqp1/2pR3p/4P3/PQP5/5PPP/5RK1 b - - 4 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1677
Best move: Rxd7