Not sure if I need to post, but I will anyways.
1. e4 e5
2. f4 Bd6
3. Nf3 Nf6
4. fxe5 Bc5
5. exf6 O-O
6. fxg7 Kxg7
7. d4 Be7
8. Bd3 Kh8
9. Bh6 Rg8
10. O-O d6
11. g3 Rg6
12. Qd2 Bh3
13. Rf2 Qg8
14. Bf4 Nd7
15. e5 dxe5
16. Bxg6 fxg6
17. dxe5 Rf8
18. Qxd7 Bd8
19. Qxh3 g5
20. Be3 g4
21. Qh5 Qg7
22. Nh4 Rg8
23. Bd4 Bf6
24. exf6 Qf8
25. f7+ Rg7
26. Bxg7+ Qxg7
27. f8=Q+ Qg8
28. Ng6# 0-1
I started with a simple opening, but upon progress his pawn to my side of the board I had to rethink my moves. Soon after I castled, and he placed himself in front of my king. Not taking that pawn earlier was my first mistake. At that point I switched to defense, isolating my king in the corner surrounded by my power. Moving the bishop to my sixth row was a bad play as well, as it left a gap and really couldn't do anything there.
From there it was mostly a task of keeping his queen away and defending myself with the few pieces I had left. It could have worked for longer if I had taken the pawn he advanced to my second row, and that was the third major error. With only my queen left I couldn't do anything against both of his and the army standing before me. He trapped me in my own hideout, RIP king.