Encyclopaedia of Chess Middlegames

r1b1r3/pp2Npbk/3pp2p/q5p1/2QNPP2/6P1/PPP3P1/2KR3R
              
menu