Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 e6 3. c3 Be7 4. Nf3 a6 5. Nbd2 Nc6 6. e4 d6 7. Bd3 Nh5 8. Bg3
Nxg3 9. hxg3 Bd7 10. Qc2 e5 11. O-O-O Be6 12. d5 Bg4 13. dxc6 bxc6 14. Qa4 O-O
15. Be2 Be6 16. Qc2 Bxa2 17. Nb3 Qb8 18. Na5 Qb6 19. Nc4 Bxc4 20. Bxc4 Rab8 21.
Qe2 a5 22. Kc2 Qxb2+ 23. Kd3 Qa3 24. Ra1 Qc5 25. Ra2 *
Position (FEN): 1r3rk1/2p1bppp/2pp4/p1q1p3/2B1P3/2PK1NP1/R3QPP1/7R b - - 5 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1308
Best move: d5