Encyclopaedia of Chess Middlegames

2r1kr2/p1qbbp1Q/3pp3/5p2/1p1N1PB1/6P1/PPP4P/K2RR3
              
menu