how did you not stalemate?? can you play bughouse on chess.com
The best checkmate ever
It's a solid game. My guess is if 3 min or 5 min time control, it's 1650-1750 level performance. No sensational moves but solid. Or 300 points above your rating. I would guess you could actually play 5-10% of your speed games similarly.
Take a look at this bughouse game I played against my computer. ha ha ha! This is how it ended.