good job.
34. Qxh1 was your move !
OOOOHHHH!!! You're totally right! All I saw was rook takes queen but completely missed rook to d8 mate!!!
Its a forced mate whatever black plays after 34.Qxh1
Never as easy to see at the time of course.