Encyclopaedia of Chess Middlegames

5rk1/pbrn1ppp/1ppN1q2/2P1p3/3P4/1PRB4/P3QPPP/5RK1
              
menu