Winning Chess Sacrifices and Combinations
Click here for answer
Bf5!
pv 1. Bf5 Re6 2. Nxd4 cxd4 3. Qf3 a5 4. Bxe6 fxe6 5. Rac1 Bb7 6. h3
menu