Encyclopaedia of Chess Middlegames

r6r/pR1nqkpp/2p1p3/3p4/6Q1/2b4P/P1PP1PP1/2B1R1K1
              
menu