Stockfish having mate in 39 moves says nothing about a match between 2 humans, already having played for over 6 hours, under very limited time constraints.
Did Stockfish have a mate at 131. Kh4 Qe6+?
Yes. You can check it out here - http://analysis.sesse.net/ - just click on history. (Sesse is Stockfish with a lot of compute, you can also follow it live during the games). At 131 it says "White mates in 47".