Encyclopaedia of Chess Middlegames

3qn2k/1p3Bp1/rbn4p/2p5/p1P2p2/P2b2PP/1BQNRP2/1R4K1
              
menu