Encyclopaedia of Chess Middlegames
Click here for answer
Ba3!
pv 1. ... Ba3 2. Na4 cxd5 3. Qxe7 Bxe7 4. Rde1 Re8 5. Be3 Rb4 6. Nc3 Bg4
menu