Encyclopaedia of Chess Middlegames

5rk1/2p3pp/p1p4r/2P1p3/3pPnq1/1P3R1P/PN1Q3K/R5N1
              
menu