Encyclopaedia of Chess Middlegames

6k1/pbq2pp1/4r2p/8/3prb2/1P1Q3P/PN2BPP1/3RRK2
              
menu