Encyclopaedia of Chess Middlegames

3r2k1/1p4pp/p1q1p3/3p1B2/bP1B2P1/P4Q2/5PKP/2b2R2
              
menu