Winning Chess Sacrifices and Combinations
Click here for answer
Rg7+!
pv 1. Rg7+ Kf8 2. Rxd7+ Kg8 3. Rg7+ Kf8 4. Rb7+ Kg8 5. Rxb8+ Nf8 6. Rxf8#
menu