Encyclopaedia of Chess Middlegames

3q1rk1/p2bbpp1/1rn4p/1pp2P2/3pBBP1/3P3P/PPPQ3N/R4RK1
              
menu