Eelcou won on time ... your connection was probably lagging.
I won but lost rating points

no... my connection was fine... I had 20 seconds left and he had 3.4... his time ran out.

no... my connection was fine... I had 20 seconds left and he had 3.4... his time ran out.
Another mindless bullet chess casualty.
//So sad.

you must submit a ticket to the help desk and they'll quickly reverse the result and give your 8 point back

Sounds like he made a move and it didn't show up on your end and so you thought it was still his move. At what point did you first see his 34th move appear on the board? Only after reloading the page?

Sounds like he made a move and it didn't show up on your end and so you thought it was still his move. At what point did you first see his 34th move appear on the board? Only after reloading the page?
It never appeared...

no... my connection was fine... I had 20 seconds left and he had 3.4... his time ran out.
Yes... that's the point I'm making... I'm accusing him of cheating, sorry if I didn't make that clear but the fact that it said he won on time was the point of the thread...

He didn't cheat, you lost on time.
Probably your connection was dropped, he played a move (that you never saw, due to the disconnection), you sat waiting and bingo! you lost on time.

Morel of the story is refresh the page. Bad luck OP.
No... his time ticked to zero from 3.4 seconds, how on earth could I have done that? and also, what is OP?

No... his time ticked to zero from 3.4 seconds, how on earth could I have done that? and also, what is OP?
That's how it appeared to you, the disconnected one. In reality, he played a move in time and watched you time out.

No... his time ticked to zero from 3.4 seconds, how on earth could I have done that? and also, what is OP?
That's how it appeared to you, the disconnected one. In reality, he played a move in time and watched you time out.
How can you tell? My connection held out fine until the last two moves... also, he 'made' those two moves in under 0.1 seconds... not even premoving plays the moves that quickly.

No... his time ticked to zero from 3.4 seconds, how on earth could I have done that? and also, what is OP?
That's how it appeared to you, the disconnected one. In reality, he played a move in time and watched you time out.
How can you tell? My connection held out fine until the last two moves... also, he 'made' those two moves in under 0.1 seconds... not even premoving plays the moves that quickly.
The clocks are terrible on this site. It may appear that he only has 0.1 seconds for two moves, but once the system has accounted for lag, whole seconds may be added to his clock (that you may, or may not, see).
There is no possible way that your game will have the result overturned, so you have a choice:
1. Suck it up
or
2. Find a better chess server
Wishing for, hoping for, howling at the sky, ignoring patiently given advice... none of these things will change the reality.
Assuming that you elect to "Suck it up", there are a number of measures that one may take to lessen the impact of an imperfect world (both this site, and the machinations of a non-divinely created internet):
1. Improve your connection:
http://www.chess.com/blog/NimzoRoy/diagnosing-and-fixing-internet-problems
2. Don't play those that lag badly (check prospective opponent's lag indicator bar)
3. Play longer time controls.
I know that you want more, but we can only play the cards we are dealt.
Further reading:

No... his time ticked to zero from 3.4 seconds, how on earth could I have done that? and also, what is OP?
That's how it appeared to you, the disconnected one. In reality, he played a move in time and watched you time out.
How can you tell? My connection held out fine until the last two moves... also, he 'made' those two moves in under 0.1 seconds... not even premoving plays the moves that quickly.
The clocks are terrible on this site. It may appear that he only has 0.1 seconds for two moves, but once the system has accounted for lag, whole seconds may be added to his clock (that you may, or may not, see).
There is no possible way that your game will have the result overturned, so you have a choice:
1. Suck it up
or
2. Find a better chess server
Wishing for, hoping for, howling at the sky, ignoring patiently given advice... none of these things will change the reality.
Assuming that you elect to "Suck it up", there are a number of measures that one may take to lessen the impact of an imperfect world (both this site, and the machinations of a non-divinely created internet):
1. Improve your connection:
http://www.chess.com/blog/NimzoRoy/diagnosing-and-fixing-internet-problems
2. Don't play those that lag badly (check prospective opponent's lag indicator bar)
3. Play longer time controls.
I know that you want more, but we can only play the cards we are dealt.
Further reading:
https://support.chess.com/customer/portal/articles/1444876-what-is-lag-and-what-are-the-colored-lag-indicators-in-live-chess-
OH, it's okay thanks, I got over it a while ago. I've Just trying to convince you that I am not an idiot for the last few posts . However, it did say his clock had 3.4 seconds. Then lag to about a.8 then back up to 3.4 then down to zero and after the game had finished, back up to 3.4... I am certainly not sure that this was just a lag issue but gave it a rest a long time ago.
I won this game on time but at the end it said he won and gave me -8 rating points...
http://www.chess.com/livechess/game?id=809144074