Chess puzzle (Advantage)
Moves: 1. Nf3 c6 2. g3 d5 3. Bg2 Bf5 4. d4 h6 5. b3 e6 6. c4 Nd7 7. O-O Ne7 8. c5 Bh7
9. Nc3 Nf5 10. e4 dxe4 11. Nxe4 Nf6 12. Nxf6+ Qxf6 13. Bb2 O-O-O 14. Ne5 g5 15.
Qe2 Bg7 16. Nxc6 bxc6 17. Qa6+ Kd7 18. Qxa7+ Ke8 19. Bxc6+ Kf8 20. Rad1 Rc8 21.
Ba4 Qd8 22. Ba3 Kg8 23. d5 exd5 24. c6 Rc7 *
Position (FEN): 3q2kr/Q1r2pbb/2P4p/3p1np1/B7/BP4P1/P4P1P/3R1RK1 w - - 1 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1447
Best move: Rxd5