Encyclopaedia of Chess Middlegames
Click here for answer
Bxf6+!
pv 1. Bxf6+ Qxf6 2. Ng4 Qxf3 3. gxf3 Rg5 4. fxe4 Rxg4+ 5. Kh1 Rxe4 6. b4 Bb6 7. f3 Re2 8. Rfe1
menu