9. f3 Bxb4 rather
... Bxb4 10. Qa4+
10. Qa4+ b5
... b5 11. Qxb5+
11. Qxb5+ Kf8
... Kf8 12. Qxb4+
12. Qxb4+ Ne7
... Ne7 13. fxg4
13. fxg4 c6
... c6 14. Bd6
14. Bd6 Qd7
... Qd7 15. Bxe7+
15. Bxe7+ Qxe7
... Qxe7 16. Qxe7+
16. Qxe7+ Kxe7
... Kxe7 17. cxd5
17. cxd5 cxd5
... cxd5 18. Bb5