Encyclopaedia of Chess Middlegames

r4rk1/5ppp/p2pbb2/3B3Q/qp2p3/4B3/PPP2P1P/2KR2R1
              
menu