Winning Chess Sacrifices and Combinations
Click here for answer
Nxh7!
pv 1. Nxh7 Qd8 2. Bxh6 Bxf5 3. Bg5 Bg6 4. Qxg6 d5 5. Bxd5
menu