Encyclopaedia of Chess Middlegames

2rqr1k1/1p1bbppp/p3p3/n7/3P2Q1/2PB1N2/P4PPP/R1B1R1K1
              
menu