Winning Chess Sacrifices and Combinations
Click here for answer
Nh6+!
pv 1. Nh6+ Kh8 2. Nxf7+ Kg8 3. Qg3 Qxf7 4. Rxf7 Kxf7 5. d5 Na4 6. Bc2 Bd7 7. Bg5
menu