Encyclopaedia of Chess Middlegames

2br2k1/4qppp/p5r1/2pBp3/2P1Pn2/4Q2P/RP3PPK/1N4R1
              
menu