I disagree. he seemed to be well in control of his emotions at the end of the 4th set there and with the rain delay sela has had a mental choke but there's no reason to think dudi wouldn't have had one anyway.
He played terribly before the rain.
Yes, Sela might have lost anyway, but surely it couldn't have been worse than how it's right now with him not winning another game.
I'm pretty sure he would have had at least one proper chance to win the match.