Encyclopaedia of Chess Middlegames

6k1/pb3ppp/1p2p3/4P3/5P2/P1r5/1q4PP/1B2Q1RK
              
menu