Encyclopaedia of Chess Middlegames
Click here for answer
f3!
pv 1. ... f3 2. Nxc3 Be3+ 3. Kh1 Bh3 4. Qg1 Bxg1 5. Kxg1 dxc3 6. exf3 Rg2+ 7. Kh1 Rb2 8. Rd1 Rxb3
menu