Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 f5 3. g3 Nf6 4. Bg2 Bc5 5. e3 O-O 6. Nge2 Kh8 7. d4 exd4 8.
exd4 Bb4 9. O-O Bxc3 10. bxc3 d5 11. cxd5 Nxd5 12. Qb3 c6 13. Nf4 Nxf4 14. Bxf4
Nd7 15. Rfe1 Nb6 16. a4 Qf6 17. a5 Nd5 18. Be5 Qh6 19. a6 bxa6 20. Rxa6 *
Position (FEN): r1b2r1k/p5pp/R1p4q/3nBp2/3P4/1QP3P1/5PBP/4R1K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 855
Best move: Bxa6