Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. Nd2 Nf6 4. e5 Nfd7 5. Ngf3 c5 6. c3 Nc6 7. Be2 Qb6 8. Nb3
cxd4 9. cxd4 a5 10. a4 Be7 11. O-O O-O 12. Be3 h6 13. Rc1 Qd8 14. Nc5 Nxc5 15.
dxc5 Qc7 16. Qd3 Nxe5 17. Nxe5 Qxe5 18. Bd1 Bd7 19. Bc2 Qe4 20. Qxe4 dxe4 21.
Bxe4 Bxa4 *
Position (FEN): r4rk1/1p2bpp1/4p2p/p1P5/b3B3/4B3/1P3PPP/2R2RK1 w - - 0 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1155
Best move: Bxb7