Encyclopaedia of Chess Middlegames

r1b1r1k1/pp2qpbp/2p3p1/2P5/3NnB2/7P/PPQ1PPB1/2RR2K1
              
menu