After 7. b-g4, bxf7 wins a pawn...I don't have the time to deeply analyze the position but white seems to have the edge....
Instead black probably should have played n-f6 and best for white seems to be q-d3 or b-d3 and just intuitiion tells me black is slightly. better. With q-d3 whites pawns will be bad(doubled on bfile) and with the bishop move you are developing a piece which has already been moved(although it is to a decent square)
I played this variation of the Giuoco Piano, involving 7.Kf1, in a recent chess.com game - it did not go well! Even though I somehow won the game in the end, that was no thanks to my opening play. Can anyone tell me what I did wrong here? And is the variation any good? Thanks.