Encyclopaedia of Chess Middlegames

r1r2qkb/4pp1p/pBbp3P/3Nn1P1/4Q3/1B6/PPP5/1K1R2R1
              
menu