Encyclopaedia of Chess Middlegames

2rq1rk1/3bbppp/p3pn2/1p1pN3/2nP1B2/P1NBP2Q/1P3PPP/2R2RK1
              
menu