Encyclopaedia of Chess Middlegames

r5k1/pp2ppb1/4qn2/r3B1p1/3P4/3QNP1R/PP2K1P1/7R
              
menu