Encyclopaedia of Chess Middlegames

3qNk2/5p1p/1r3p2/2p5/Q1pb4/3b2P1/P4PBP/4R1K1
              
menu