Encyclopaedia of Chess Middlegames

4rr1k/pbp3bp/3p4/1p5q/3n4/1B1Q2B1/PP1N1N1P/4RRK1
              
menu