Encyclopaedia of Chess Middlegames

6r1/p4rkp/3RQ1n1/1pp1p1B1/2p1P3/2P3R1/P4qPK/8
              
menu