Encyclopaedia of Chess Middlegames

5r1n/r2q1pkp/3p1npN/NppPp2P/1P2P3/2P1Q1P1/5P2/R3K2R
              
menu