Game desynced and he clamed the win.
As you can see on replay, he didnt have time to attack me on the turn that desync happened and I might've still got the game even though hp was at 103-13 in favor to him, but in theory I'd need 2 attacks where he could fail his next go.
He didn't talk to me in Ag after this about solving this, and just left.