Encyclopaedia of Chess Endgames
Click here for answer
h7!
pv 1. h7 Rxa5 2. Ne2 Kd6 3. Bg7 Rh5 4. h8=Q Rxh8 5. Bxh8 Kc5 6. Kb3 Kb5 7. Bd4
menu