Winning Chess Sacrifices and Combinations
Click here for answer
Nf6+!
pv 1. Nf6+ Kh8 2. Nxd7 Rxd7 3. Kg1 Nf5 4. Rbc1 a6 5. Kh2 Kg8 6. d3
menu