Winning Chess Sacrifices and Combinations
Click here for answer
Rxa6!
pv 1. Rxa6 Nxa6 2. Qa4+ Nd7 3. Bxc4 Qb7 4. Bxa6 Qc7 5. O-O f6 6. Nxd7 Qxd7 7. Qc2
menu