Encyclopaedia of Chess Middlegames

5rk1/r2qnppp/p1nN4/2Q5/3PB3/4P3/6PP/R4RK1
              
menu