Winning Chess Sacrifices and Combinations
Click here for answer
Nxg5!
pv 1. Nxg5 Bxf4 2. Qc3+ Be5 3. Nf7+ Kf6 4. Nxe5 Kxe6 5. cxd5+ cxd5 6. Ng6 R8f7 7. Qd4
menu