Encyclopaedia of Chess Middlegames

1r2k2r/p5bp/4p1p1/q2pn3/1p2N1P1/6QP/PPP5/1KBR3R
              
menu