Winning Chess Sacrifices and Combinations
Click here for answer
Ng6!
pv 1. Ng6 Qd6 2. Nxf8 Nxf8 3. h6 g6 4. Qc3 Rc7 5. Be2 dxc4 6. dxc5 Qxc5
menu