Encyclopaedia of Chess Middlegames

6k1/1pp2p2/p2p2q1/2PPb3/4r3/Pr4PK/2R5/2Q2NR1
              
menu