Worked fine for me.
White to move
If I had that, I’d go:
Qe8+ Kh7 forced
Rh1 and black queen is doomed
Black rook can give a check but black queen is pinned. f2xg3 takes care of that issue and the black queen falls soon after. Either way, massive advantage for white. The black rook can also hassle the white queen but the black queen still falls and white is up a bishop minus a pawn at the end of that.
Now I’ll check the analysis.
I'm trying to figure out how to post puzzles. Hopefully this works this time, lol.