Encyclopaedia of Chess Middlegames

2rq2k1/pp1bpp1p/3p1np1/8/3NPPnQ/1BP5/P1P3P1/1K1R3R
              
menu