Winning Chess Sacrifices and Combinations
Click here for answer
Nxg7!
pv 1. Nxg7 Bd6 2. Ngh5 Kh8 3. Nd3 Bxd3 4. cxd3 Qh4 5. g3 Rg8 6. Bxh6 Qxd4
menu