Encyclopaedia of Chess Middlegames

2rqk1nr/pp3ppp/2n1p3/2b5/3N4/2NQB1P1/PP2PPKP/R4R2
              
menu