Encyclopaedia of Chess Endgames

8/p2r3p/6p1/3kp3/3bRP1P/2p3P1/P1K5/4R3
              
menu