A casual game I played today.
Your so called "casual game went well, didn't it? However, what about 22. ... Nc6 23. Qa8#? Went on longer than it had to!
Yes, the immediate mate wasnt there, although on move 24-27 Qa8 would have led to mate. Why you gave 25. Re4 and 26. Qc8 double exclamation marks I don't know, both look like serious blunders to me, especially with the possibility of mate, and your opponents chance to mate YOU. Well, congrats on the win.