Encyclopaedia of Chess Middlegames

3qrbk1/1r3p2/p1bp1Pp1/1p2p1Pp/4P2R/1P2BB1Q/P1P4P/R6K
              
menu