Encyclopaedia of Chess Middlegames

2q1rk2/QR3ppp/1pPpb3/1P2p1b1/4P3/6P1/3N1PBP/6K1
              
menu