Winning Chess Sacrifices and Combinations
Click here for answer
Nd6!
pv 1. Nd6 Bd7 2. Re7+ Kf6 3. Rxd7 Ke6 4. Rd8 Rh4+ 5. Kg3 Rxh5 6. f4 Ke7 7. Nb7 Rf5 8. Kf3
menu