Encyclopaedia of Chess Middlegames

rnb2rk1/pp2bppp/2p5/q7/4NN2/4B1QP/PPP3P1/2KR3R
              
menu