This is just dirty... I love it
I didn't expect the checkmate to come from the back rank considering that there were two rooks to start with.
Even after Rf-e1, bd4+, Kf1 theres be3 relieving the queen/king pin and theres no stopping Qh1# .. correct me if im wrong.. i dont know anything