I missed a shorter mate, but this was more pleasing to the eye and I was in bad time trouble, Rg8+! was faster.
[d]3r3k/1p3PRp/8/8/3p4/pPQ5/K1P2P2/7q w - - 0 35
[d]3r3k/1p3PRp/8/8/3Q4/pP6/K1P2P2/7q b - - 0 35
[d]3r2Rk/1p3P2/8/7p/3Q4/pP6/K1P2P2/7q b - - 0 36
1-0
Terry