Encyclopaedia of Chess Middlegames

7k/5rp1/p1bQB2p/1p4nN/4P3/1Pq5/P5PP/3R3K
              
menu