Encyclopaedia of Chess Middlegames
Click here for answer
f6!
pv 1. f6 Rxf6 2. Bh7 Qxe7 3. Rxg8+ Kf7 4. Qxe7+ Kxe7 5. Rxc8 g6 6. Bg8 b4
menu