Encyclopaedia of Chess Middlegames

r1b3rk/pp1n3p/2p2b1n/4pp1q/2P5/1P3NPP/PBQ1NPB1/3RR1K1
              
menu