Encyclopaedia of Chess Middlegames

r3r1k1/pp3ppp/1qp5/2bbNQ2/5B2/2P5/PP3PPP/3RR1K1
              
menu