Encyclopaedia of Chess Middlegames

4r1k1/1np1r1pp/1ppp1q2/6N1/1P3P2/4RQP1/7P/4R1K1
              
menu