Encyclopaedia of Chess Middlegames

3r1rk1/2p1qp1p/pnP3p1/4n3/PP1NpR2/1BQ4P/6P1/5RK1
              
menu