Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 e5 4. Bc4 Be7 5. O-O Nf6 6. Re1 O-O 7. d4 cxd4 8.
cxd4 d6 9. a3 Qc7 10. d5 Na5 11. Ba2 b6 12. Nc3 Ba6 13. Be3 Rac8 14. Rc1 Qd7
15. Bd2 Nb7 16. b4 Bc4 17. Bb3 b5 18. a4 a6 19. a5 h6 20. h3 Nd8 21. Be3 Nh7
22. Qd2 *
Position (FEN): 2rn1rk1/3qbppn/p2p3p/Pp1Pp3/1Pb1P3/1BN1BN1P/3Q1PP1/2R1R1K1 b - - 4 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 817
Best move: Bxb3