Encyclopaedia of Chess Middlegames

r2qr1k1/1b2bp1p/p3p1p1/1p2N1Bn/3P4/P6Q/1P3PPP/RB2R1K1
              
menu