Chess puzzle (Advantage)
Moves: 1. d4 c6 2. Bf4 d5 3. Nf3 Bf5 4. e3 e6 5. Be2 Qb6 6. b3 Bb4+ 7. Nbd2 Bc3 8. Rc1
Na6 9. O-O Nb4 10. Nb1 Bb2 11. c3 Bxc1 12. cxb4 Bxb1 13. Qxc1 Bg6 14. Ne5 Nf6
15. a3 a5 16. bxa5 Qxb3 17. Nxc6 Rc8 18. a6 Rxc6 19. a7 O-O 20. Qd2 Ra8 21. Qa5
Ra6 *
Position (FEN): r5k1/Pp3ppp/r3pnb1/Q2p4/3P1B2/Pq2P3/4BPPP/5RK1 w - - 5 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1473
Best move: Bxa6