Encyclopaedia of Chess Middlegames

5rk1/1b1r1p2/p1q1pQp1/1p2P2p/8/1BP1NR2/PP1n2PP/5R1K
              
menu