Encyclopaedia of Chess Middlegames

r4rk1/1b3ppp/p2q1n2/1p2N3/3P4/1B6/P1Q2PPP/2R1R1K1
              
menu