Encyclopaedia of Chess Middlegames

r3k2r/1b1n1p2/pq1p1bp1/1p4p1/P3P3/1NN5/1PP3PP/R2QRB1K
              
menu