Winning Chess Sacrifices and Combinations
Click here for answer
Nf7+!
pv 1. Nf7+ Rcxf7 2. exf7 c5 3. bxc5 Rxf7 4. Rxg6 Qxa5 5. Rg1 Qa4 6. Qxd5 Rf8 7. Rhg3
menu