White was lucky. 4...Nf6 is probably not a bad move. 5...Nc6 looks bad. 6.d5 is better than 6.e5. 10.Qxc7? looks like a poison pawn. Black should play 10...Bd7, threatening 11...Rc8, trapping the queen.
Thanks for telling me