Encyclopaedia of Chess Middlegames

7r/2p1q1k1/1p3r1p/p1pPpPp1/2P1P1P1/PP6/3Q2KR/7R
              
menu