Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Bg4 3. c3 c6 4. Qb3 Qc8 5. Nd2 e6 6. Ngf3 Nf6 7. Ne5 Bf5 8. e3
Nbd7 9. Ndf3 Nxe5 10. Nxe5 Nd7 11. Be2 Be7 12. Qd1 Nb6 13. Bd3 Bg6 14. Qc2 O-O
15. O-O Bxd3 16. Qxd3 f6 17. Nf3 Qd7 18. Rab1 Bd6 19. Bxd6 Qxd6 20. Rfe1 e5 21.
dxe5 fxe5 22. e4 Rad8 23. Qe3 Nc4 24. Qxa7 b5 25. Red1 *
Position (FEN): 3r1rk1/Q5pp/2pq4/1p1pp3/2n1P3/2P2N2/PP3PPP/1R1R2K1 b - - 1 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1669
Best move: Ra8