Encyclopaedia of Chess Middlegames

r2qk2r/1pp2ppp/p3pnn1/6N1/1B1P2P1/1Q2P2P/PP3PK1/R6R
              
menu