Encyclopaedia of Chess Middlegames

r3r1k1/4pp1p/b5pB/q1pP4/3b4/2N4P/PP4P1/R2RQ2K
              
menu