Encyclopaedia of Chess Endgames
Click here for answer
b7!
pv 1. b7 Rd8 2. Nb5 Kg3 3. Nc3 Kf4 4. Na4 Ke5 5. Nc5 Kd6 6. Na6 Ke6 7. Kg2 Rf8 8. b8=B Rxf7
menu