One of my online chess games. Some annotations below . . .
3. Bc4 Italian Game
3. …Nf6 Two Knights Defense
5. …Na5 Polerio Defense
6. Bb5+ Bishop Check Line
8. …Qd5?! More speculative than 8. …Nd5
15. Qf2? I thought White had the advantage had he played 15. Nh3, blocking the Black rook from pinning the White h-pawn.
17. Re2?? White has a playable position by covering the rook with 17. Kg1 (probably best) or one of several knight moves, but any effort at saving the rook by moving it results in . . .
17. …Ng3#