Pretty cool checkmate


I got this in a 1 minute game so i don't know if it could ever be used in practical gameplay however it's a cool checkmate I've never really seen before. 

So I know I am a pretty low rated player going against an even lower player but maybe there have been real games that resulted somewhat like this. In any case please feel free to let me know.