Encyclopaedia of Chess Middlegames

r2qr1n1/p4pk1/1p1p2p1/4p3/4PQ2/1PN2P2/1PP3P1/2KR3R
              
menu