A young student who survived the night with alleged serial killer Stephen Port said he gave him a spiked drink that left him "ricocheting off the walls and very frightened".
The first witness in Port's murder trial told jurors that the gay chef invited him to his flat through the sex website Grindr and poured him a glass of red wine.
"I took a sip. It didn't taste very nice.
"It tasted quite bitter, which I attributed to it just being cheap wine.
"I noticed there was sludge in the bottom of the glass," said the witness, who was 19 at the time and cannot be identified for legal reasons.
He told jurors that Port gave him a vodka and Coke which he sipped and suddenly felt dizzy, tired and very frightened.
Port suggested he went to bed.
The witness said: "I was panicking inside. I felt so dizzy. I was ricocheting off the walls. The room was tilting. I wasn't telling how I felt. I was trying to save face."
He fell asleep on the bed and woke up naked, spreadeagled on his front with a naked Port on top of him having sex with him, he said.
He told the court he was "half asleep, half aware of what was happening" before falling asleep again until the morning, when he woke up disorientated and still dizzy.
He said: "I knew I needed to get out of there as soon as possible because I didn't feel safe in the situation I was in."
He said he had never consented to sex with Port, but at the start of the evening he had thought it was a possibility.
The prosecution claims Port drugged 12 young gay men - known as "twinks" - because he had a fetish for having sex with unconscious victims, four of whom died.
Port, 41, who worked as a part-time male escort, denies raping and administering drugs to the witness and a total of 29 charges, including four murders, at his flat in Barking, East London, over a 15-month period.
The trial at the Old Bailey is likely to last another six weeks