Encyclopaedia of Chess Middlegames

3r2bk/1q4p1/p2P1N1p/2p1rP2/pb5R/7P/1P4P1/2Q2RK1
              
menu