Encyclopaedia of Chess Middlegames

rn3rk1/pp2ppbp/6p1/2R3N1/2B3b1/q3B3/P1P1Q1PP/5RK1
              
menu