Winning Chess Sacrifices and Combinations
Click here for answer
Bc4!
pv 1. Bc4 Rxf1+ 2. Bxf1 Bf6 3. Bxb5 Bxe7 4. Bxc6 Rd8 5. Bd5 g6 6. Re1 Bh4
menu