Encyclopaedia of Chess Middlegames

r1b2rk1/2q2ppp/2pbp3/p7/4Nn2/3B4/PPPBQ1PP/R4R1K
              
menu