Encyclopaedia of Chess Middlegames

5rk1/1b3ppp/p3p3/1p1q2N1/4n3/6P1/PP2PPBP/2Q2RK1
              
menu