Encyclopaedia of Chess Middlegames

4r1k1/p4ppp/4q2r/1Q6/4p3/4P1P1/P4P1P/2RR2K1
              
menu