Chess Today
Click here for answer
Nh7!
pv 1. Nh7 Rxh7 2. Bxh7+ Kxh7 3. Qxf8 Ng8 4. Qf3 e5 5. g5 exd4 6. O-O-O dxc3 7. g6+ Kg7
menu