Nope!
Black Queen on d7 can capture the White Queen on g7.
Not only is it not mate it's also losing material (black queen for white queen and bishop) and likely the game as well.
A much better move would have been Bc4+ forcing black to lose their queen.