Best win yet


oh by the way how do you guys get these pgn emulators? that the games show up on?

[Event "BLACKARMENIA vs iCantC0de"] [Site "Chess.com"] [Date "2025-09-30"] [White "BLACKARMENIA"] [Black "iCantC0de"] [Result "0-1"] [WhiteElo "584"] [BlackElo "582"] [TimeControl "6000"] [Termination "iCantC0de won by checkmate"] 1. g3 d5 2. Bg2 e5 3. e4 d4 4. Nf3 Nc6 5. O-O Bc5 6. c3 dxc3 7. Nxc3 Nf6 8. d3 O-O 9. Nh4 Ng4 10. Nf3 Nd4 11. Nxd4 Qxd4 12. Bh3 Nxf2 13. Rxf2 Qxf2+ 14. Kh1 Bxh3 15. Nd5 Qg2# 0-1
OK, so I know it's not exactly grandmaster play and there was some pretty shocking stuff at the start, but I'm quite proud of the way I wrapped things up here. Let me know what you think. Did I win or did my opponent lose? What were the crucial moves?