Encyclopaedia of Chess Middlegames

2q1r1k1/1b3pbp/3p2p1/1Ppn3n/5P2/5B2/1P1B2PP/R2NNQ1K
              
menu