Encyclopaedia of Chess Middlegames

3r2k1/p5pp/bpP1p3/3n1p2/2NQpP1q/P3P3/1B1R1R2/4KBr1
              
menu