Encyclopaedia of Chess Middlegames

2k1r1r1/ppb2p2/6b1/2qP4/2P2P2/4pP1p/P3Q2P/2RBRN1K
              
menu