Encyclopaedia of Chess Middlegames

6k1/p4p1p/3pqp2/2p1r3/2Pnr1N1/P6P/1P1Q1PP1/3R1RK1
              
menu