White was never winning after the sacrifice 16. Nxb5, if I am looking at the correct game. White was, however, up on time.
It is possible that the connection drops or something unusual has happened. Even if your connection is good, the server may not be. I have seen, in my own games, my opponents' clocks "freezing" for a few turns. This is perfectly normal.

A fellow named [removed]. Beating him badly at 5 minute blitz. Suddenly his clock sticks at 10.2 seconds (after the telltale momentary fading out of the clock). I keep moving he keeps moving but his clock stands firm as Gibraltar at 10.2 seconds. I could only watch my time advantage dribble to 0. I've seen this little trick before. Little petty lowlife [removed]. Many others like this Punk [removed].
[Please do not make accusations in the public forums - the correct action for reporting people is via Help --> Report Abuse --> Contact or on their popup profile --> More --> Report.
Chess.com staff will investigate and take appropriate action.
I am now locking this thread.
Thanks,
David, moderator]