Winning Chess Sacrifices and Combinations
Click here for answer
Bb5!
pv 1. Bb5 axb5 2. axb5 Qxg2+ 3. Kxg2 Rxa1 4. Nc4 Be7 5. Bf4 Rxf1 6. Kxf1 O-O 7. Bd6 Nd5 8. Bxe7 Nxe7
menu