Winning Chess Sacrifices and Combinations
Click here for answer
Qxc6!
pv 1. Qxc6 Ra7 2. Qc3 Qc8 3. Qf3 Qe6 4. Be3 Rd7 5. Nxe7+ Qxe7 6. Rxd7 Qxd7 7. Rd1
menu