Encyclopaedia of Chess Middlegames

r3r1k1/1bq1nppp/p1np4/1ppBpN2/4P3/2PP1N2/PP3PPP/R2QR1K1
              
menu