Considering what happens in the game, maybe it was safer for Black to play either 9...f5 or 9...Ng6, with a good position in both cases.
7. f1g2  7... g8e7 Black's plan is to castle and play f7-f5 - his position is very active. 8. b1d2  8... e8g8  9. d1b3 A new move.