Encyclopaedia of Chess Middlegames

r2r2k1/ppqbbppp/4pn2/6N1/n1P4P/3B1N2/PP2QPP1/1KBR3R
              
menu