Winning Chess Sacrifices and Combinations
Click here for answer
Rxf7!
pv 1. Rxf7 Rxf7 2. Bxf7+ Kxf7 3. Qc4+ Be6 4. Qxb4 b6 5. Rf1+ Kg8 6. Qe7 Bc4 7. Rf5
menu