Encyclopaedia of Chess Middlegames

r3k2N/pppbq1pp/5n2/3Ppn2/2BP4/2P3bP/PP2Q1P1/RNB2K1R
              
menu