Encyclopaedia of Chess Middlegames

r6r/4ppk1/p2p1bp1/B2p4/3P2p1/QP2P3/P1R1qPPP/2R3K1
              
menu