Encyclopaedia of Chess Middlegames

r3kb1r/pp2pppp/3q4/3Pn3/6b1/2N1BN2/PP3PPP/R2QKB1R
              
menu