Encyclopaedia of Chess Middlegames

4r1kb/5p1p/6pB/3Np3/4n3/P3Q1PP/2q2P2/R5K1
              
menu