Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Qb6 6. Be2 Bd7 7. O-O cxd4 8. cxd4
Nge7 9. Nc3 a6 10. Rb1 Nf5 11. Be3 Nb4 12. Qb3 a5 13. a3 Nxe3 14. fxe3 a4 15.
Qd1 Na6 16. Nxa4 Qa5 17. Nc3 Be7 18. Nd2 Nc7 19. Bh5 g6 20. Be2 Nb5 21. Rc1
Nxc3 22. Rxc3 Ba4 23. Qc1 O-O 24. b3 *
Position (FEN): r4rk1/1p2bp1p/4p1p1/q2pP3/b2P4/PPR1P3/3NB1PP/2Q2RK1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1676
Best move: Bxa3