Not having been here long, I have never seen that mate before. Well done!
This is pretty common, it reminds me a bit of Legal's mate.
yup, these are called traps n not many blitz players know them well.
Excellent play.
that was cool but why were you in time pressure? It was mate on 6th move!