Encyclopaedia of Chess Middlegames

4qn1k/1b3rpp/pb2pB2/1pp1P2P/3p1NQ1/P2P2PB/1PP4K/5R2
              
menu