Encyclopaedia of Chess Middlegames

3r1rk1/1b2bppp/2q1pn2/pp4Q1/3B1P2/PBN5/1PP3PP/R2R3K
              
menu