Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 Bb4 4. Nf3 O-O 5. Bd2 b6 6. e3 Bb7 7. Be2 d6 8. a3
Bxc3 9. Bxc3 Nbd7 10. O-O Re8 11. Re1 e5 12. dxe5 dxe5 13. Qc2 e4 14. Nd4 c5
15. Nf5 Nf8 16. Rad1 Qc7 17. h3 Ng6 18. Ng3 Rad8 19. Rxd8 Qxd8 20. Rd1 Qe7 21.
b4 cxb4 22. Bxb4 Qe6 23. Qc3 a5 24. Bxa5 *
Position (FEN): 4r1k1/1b3ppp/1p2qnn1/B7/2P1p3/P1Q1P1NP/4BPP1/3R2K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1175
Best move: bxa5