Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nc6 3. e3 Bf5 4. c4 Nf6 5. Qb3 b6 6. Nc3 e6 7. Qa4 Qd7 8. c5
Nb8 9. Bb5 c6 10. Be2 bxc5 11. dxc5 Bxc5 12. Nf3 O-O 13. Ne5 Qc8 14. O-O Nfd7
15. e4 d4 16. exf5 dxc3 17. Nxd7 Qxd7 18. Rfd1 cxb2 19. Rab1 Qe7 20. Bf3 e5 21.
Bg3 Bd4 22. h3 Nd7 23. Bxc6 Nc5 24. Qb4 Qg5 *
Position (FEN): r4rk1/p4ppp/2B5/2n1pPq1/1Q1b4/6BP/Pp3PP1/1R1R2K1 w - - 3 25
White to move.
Themes:  Middlegame  
Puzzle rating: 2235
Best move: Bxa8