Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d3 e6 3. Nf3 Nc6 4. Nc3 Nf6 5. Bf4 d6 6. g3 e5 7. Be3 Nd4 8. Bxd4
cxd4 9. Nd5 Nxd5 10. exd5 Qa5+ 11. Qd2 Qxd5 12. Bg2 Qb5 13. b3 Be7 14. O-O Bd7
15. a4 Qa6 16. h4 Bc6 17. c3 Bxf3 18. Bxf3 dxc3 19. Qxc3 O-O 20. Qc7 Bf6 *
Position (FEN): r4rk1/ppQ2ppp/q2p1b2/4p3/P6P/1P1P1BP1/5P2/R4RK1 w - - 3 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1195
Best move: Bxb7