Encyclopaedia of Chess Middlegames

kr1r4/7p/2bqp1p1/p7/1Pp1PP1P/K1B1nNPB/PP5R/RN2Q3
              
menu