Encyclopaedia of Chess Middlegames

4n1q1/1k1b4/2p4R/2Pp4/1p1N1rpQ/3B4/PPP2P2/2K5
              
menu