Encyclopaedia of Chess Middlegames

2r3k1/4qpp1/2p1r3/pbQpN1Pp/3P1P1P/4P3/PP6/1KR3R1
              
menu