Encyclopaedia of Chess Middlegames

5bk1/5p1p/Q5p1/1B4n1/8/2q1p3/6PP/3R2K1
              
menu