Encyclopaedia of Chess Middlegames

4r3/pp1b3k/2p2qpp/2Pp4/1P6/PBbP1N1P/2R3P1/3Q3K
              
menu