Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 Bc5 4. Nf3 Nc6 5. Bg2 d6 6. O-O Bg4 7. Rb1 Bf5 8. Ra1
h6 9. a3 a5 10. d3 O-O 11. Nh4 Be6 12. Bd2 Nd4 13. Bxb7 Rb8 14. Bg2 Rxb2 15.
Rb1 Rxb1 16. Nxb1 Bb6 17. e3 Nf5 18. Nf3 c6 19. Bc3 Qc7 20. Nbd2 Bc5 21. Qa4
Rb8 22. Bxa5 *
Position (FEN): 1r4k1/2q2pp1/2ppbn1p/B1b1pn2/Q1P5/P2PPNP1/3N1PBP/5RK1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 2112
Best move: Qa7