Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 Nc6 5. Nf3 Bd7 6. a3 Qb6 7. b4 cxd4 8. cxd4
Rc8 9. Be3 Nge7 10. Bd3 Ng6 11. Nbd2 Be7 12. g3 O-O 13. h4 h6 14. h5 Nh8 15.
Qb1 f5 16. Nb3 Nd8 17. Nc5 Bxc5 18. dxc5 Qc7 19. Bf4 Nhf7 20. Kd2 Nc6 21. Re1
Na5 *
Position (FEN): 2r2rk1/ppqb1np1/4p2p/n1PpPp1P/1P3B2/P2B1NP1/3K1P2/RQ2R3 w - - 7 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1053
Best move: bxa5