Winning Chess Sacrifices and Combinations
Click here for answer
Nh5+ Nxf6!
pv 1. Nh5+ Kh8 2. Nhxf6 Bd6 3. Qxd6 Qxd6 4. Ne8+ f6 5. Nxd6 Kg7 6. Rfe1 Bd5
menu