when playing a live match there are two elements to the time clock, the starting time and the time added per move. If the match was set up for time to be added after a move, this would explain your situation. Otherwise, I don't know...
Time

Spikestr -
http://www.chess.com/home/livechess_settings.html
See there
Also this is not cheating,
|
||||||||||||
|
Three times now I have had an opponent down to less than ten seconds, and nearly finished. But oh wait. every move they make magical time appears on the clock. What the F**k is this all about! if it were real chess on a real timer there would be no such added time. Why dont you call it. How ever long it takes chess? Whats the point of playing when this is a form of cheating.