Winning Chess Sacrifices and Combinations
Click here for answer
Rxf6!
pv 1. Rxf6 Be6 2. Bxf8 Bxd5 3. Bxg7 Qxe4 4. Qxe4 Bxe4 5. Bh6 Rc4 6. d3
menu