Encyclopaedia of Chess Middlegames

6k1/p1p2r2/1p1p1P1Q/3P4/2P5/5qr1/PP4RP/6RK
              
menu