Encyclopaedia of Chess Middlegames

2r4r/1q1kb1p1/4p2p/3pP3/np6/3RBP2/NPP2Q1P/1K2R3
              
menu