Winning Chess Sacrifices and Combinations
Click here for answer
Bb1!
pv 1. Bb1 Rd8 2. b4 Rxd1+ 3. Nxd1 Bb7 4. Bxf6 Be4 5. Qxc5 Bxc5 6. Bxe4 Rc8 7. bxc5 gxf6
menu