please tell me if there's anything I can improve on that
I beat Antonio

You should always try to take care of your pawns and pieces. If your planning to attack something, make sure it is defended (ex. On move 5 you played e4, trying to attack the queen using a pawn except it isn't defended and black just simply took the pawn. Beginners also tend to have blindspots in diagonals (ex. On move 16 you played Rg2, moving your rook away from the sight of the black's dark squared bishop only to enter the line sight of the light squared bishop. So when your opponent develops one of their bishops to center or fianchettos it (you can look up fianchetto if this term is new to you) always take note of the squares it watches. I would also recommend learning basic opening principles (taking control of the center as soon as possible, pawn and piece development, not moving your queen out early, etc.) Openings like the Italian Game and London System (Again, you can look this up if your unfamiliar) follow these principles. So I would recommend learning it and trying to memorize at least the 1st 3 moves of the opening. You would end up with much better and easier positions. Good luck.

Hi! My name is Lauren Goodkind and I’m a respected chess coach and chess YouTuber based in California:
https://www.youtube.com/channel/UCP5SPSG_sWSYPjqJYMNwL_Q
Wonderful! I'm glad you beat Antonio! He's fun to play! I made some videos on how to beat Antonio on my YouTube channel: https://youtu.be/C1A5VqZ8JSk
https://www.chess.com/analysis/game/computer/1783887
this was sort of my first time beating a bot above 1000 bot. In fact, I was very sure I was going to lose until I got his queen lol