Originally posted by vivify
I don't see what you mean. This apears (to me) far from mate. Definitely a bad position for white, but I just don't see a forced mate here.
Perhaps you are looking at a board at home where the pieces are set up in error.
If you refer to the original game score in the original post, black's last move in the game is ...Re5, and there is nothing white can do to prevent black's planned next move, which will be ...Bf8 mate.
In the immortal words of Bill Paxton, "Game over, man, game over!"