1234 Modern Endgames Studies
Click here for answer
hxg6!
pv 1. hxg6 Nxh6+ 2. Kg5 hxg6 3. Kxh6 Kg8 4. Bxc7 Kf7 5. Kg5 Ke6 6. Kxg6 Kd5 7. f7 Kc6 8. Be5 Kd7 9. f8=Q
menu