Encyclopaedia of Chess Middlegames

r3r1k1/pbq1ppbp/1pp2np1/4N3/3P4/2P5/PPB1QPPP/R1B1R1K1
              
menu