Encyclopaedia of Chess Middlegames

3r2k1/p6p/b2r2p1/2qPQp2/2P2P2/8/6BP/R4R1K
              
menu