Encyclopaedia of Chess Endgames

5r2/2p5/3kp3/2pp2p1/6N1/8/5PP1/R3K3
              
menu