Encyclopaedia of Chess Middlegames

r1bqr1k1/pp3pp1/2p4p/3PN1n1/3P1b2/2NB4/PPQ2PPP/3R1RK1
              
menu