Encyclopaedia of Chess Middlegames

r3k1r1/1pp2ppp/pb1p1qn1/4p2b/2B1P3/N1PP1NPP/PP2QPK1/R4R2
              
menu