Encyclopaedia of Chess Middlegames

r1b3k1/ppp2r2/6p1/3n3p/6qP/3BQ3/PBP5/2KR3R
              
menu