Encyclopaedia of Chess Middlegames

b7/2q2kp1/p3pbr1/1pPpP2Q/1P1N3P/6P1/P7/5RK1
              
menu