Encyclopaedia of Chess Middlegames

1r1q1k2/R4pp1/5p1r/1p1p1n1p/3Pb2N/1BP5/2P1Q1PP/4R1K1
              
menu