Encyclopaedia of Chess Middlegames

2kr2r1/pbp4p/1p4p1/1NqpNp2/4nQ2/8/PPPR1PPP/2K1R3
              
menu