Encyclopaedia of Chess Endgames

r6k/1p3p1p/p1p1p3/6r1/2PP4/1P4P1/1P3PP1/R2R2K1
              
menu