Encyclopaedia of Chess Middlegames

1r1rb1k1/2p3pp/p2q1p2/3PpP1Q/Pp1bP2N/1B5R/1P4PP/2B4K
              
menu