Encyclopaedia of Chess Middlegames

b3r1k1/2rN1ppp/2n1p3/p7/P3BP2/1R6/q1P2QPP/3R2K1
              
menu