Encyclopaedia of Chess Middlegames

3qr1k1/p4ppp/1p1P4/2r1nN2/4P2n/P7/1B4P1/3QRRK1
              
menu