Encyclopaedia of Chess Middlegames

6k1/rnqb3p/5ppQ/2pPp3/p1N1P3/2PB3P/5PP1/1R4K1
              
menu