Encyclopaedia of Chess Middlegames

r5k1/5p1p/bq1p2p1/r2Pp3/1p2N1P1/1P3P2/1KPQ3P/3R3R
              
menu