Encyclopaedia of Chess Endgames
Click here for answer
Bf6+!
pv 1. Bf6+ gxf6 2. Ng5 fxg5 3. g7 Rb1 4. g8=Q Rb5 5. Qc8 Rc5 6. Qg4+ Kd3 7. Kxb6 Re5 8. Qd7+ Ke4 9. d4
menu