Encyclopaedia of Chess Middlegames

3rr1k1/1p1qb2p/pP4p1/2p2p2/4RQ2/3P4/1PPB2PP/4R1K1
              
menu