Encyclopaedia of Chess Middlegames

rnb2rk1/3n1ppp/p3p3/1p2P1q1/3N4/1BN5/PPP3PP/R2Q1RK1
              
menu