Winning Chess Sacrifices and Combinations
Click here for answer
Qc7!
pv 1. Qc7 Nf5 2. gxf5 Qxc7 3. Rxc7 Bd5 4. Rxa7 b5 5. Bc5+ Kg7 6. Bd4+ Kf8 7. Rd7 Bf3
menu