Encyclopaedia of Chess Middlegames

r1b1Q3/6pk/p6p/1pq1n3/4N3/8/PPP3PP/R6K
              
menu