I've been reading up on the Ponziani a little recently, so I found this game really interesting. 8...f5 is certainly a very aggressive line for Black, but White can shut things down with 9.d3 rather than 9.d4 and Black has to ask whether he has enough compensation for the pawn.
19.f4 also stops 19...f4 and transposes after 19...exf3.
Really nice game though, a fearsome attack and White had to play very accurately.
I played an agressive line which I like for black but I spoiled my chances with a dubious sacrifice. On the upside, it was fun to play!
Here it is:
Any constructive comments or critisisms would be greatly appreciated.
Cheers!