Encyclopaedia of Chess Middlegames

rn3rk1/pp1bppbp/1qp3p1/4P1N1/PP1PB3/2P1B3/4Q1PP/R4RK1
              
menu