Encyclopaedia of Chess Middlegames

1rr3k1/4ppb1/2q1bnp1/1p2B1Q1/6P1/2p2P2/2P1B2R/2K4R
              
menu