7.Ng5 is obviously a big blunder
8-move checkmate

if 8. Bxf4 and black can simply take back on f4 with the pawn or queen, and he's up a piece with a lot of kingside pressure
I never said anything about the kingside pressure? I was talking about the critical pressure on g2, which white missed
Look at this 8-move checkmate!