Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Bd7 4. a4 a6 5. Be2 Nc6 6. O-O Nf6 7. Nc3 g6 8. Bc4
Bg7 9. d3 O-O 10. Nd5 Bg4 11. Ne3 Ne5 12. Nxg4 Nfxg4 13. Nxe5 Nxe5 14. Bb3 e6
15. c3 Qh4 16. f4 Nc6 17. Rf3 Rad8 18. Rh3 Qe7 19. Qf3 Qd7 20. Bd2 d5 21. e5
Na5 22. Bc2 c4 23. d4 Nb3 24. Bxb3 cxb3 25. g4 b5 26. a5 Rc8 27. Rh4 Rc4 28.
Qh3 Ra4 29. Rxa4 *
Position (FEN): 5rk1/3q1pbp/p3p1p1/Pp1pP3/R2P1PPR/1pP4Q/1P1B3P/6K1 b - - 0 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 874
Best move: bxa4