Encyclopaedia of Chess Middlegames

3r1rk1/p1q4p/1p3bp1/3bnp2/3B4/1NPB3P/P1PQ2P1/1R2R2K
              
menu