Encyclopaedia of Chess Middlegames

6r1/6rk/3p3p/p2Rp3/R1PqPp1b/2N2Q2/6PP/7K
              
menu