Winning Chess Sacrifices and Combinations
Click here for answer
Rxf8!
pv 1. Rxf8 Qxf8 2. Rd8 Qxd8 3. Nxf7+ Kh5 4. Nxd8 Kxh4 5. Nxb7 Kg5 6. Nd8 a6 7. Nxc6 Kf4
menu