Encyclopaedia of Chess Middlegames

2r3k1/pp2n3/6pQ/4q3/8/2P1p1P1/P5BP/3R2K1
              
menu