Encyclopaedia of Chess Middlegames

2r4k/pp2Q1pp/5r2/P2P4/3Pb1P1/4Ppq1/1P1R3N/3R3K
              
menu