Wayne Hilton, 40, of Maryport, is on trial at Carlisle Crown Court accused of raping the young woman in the early hours of March 1 last year.
He denies the charge.
It is alleged the rape happened in the bedroom of a friend’s house in Carlisle, at the end of an evening out in a city pub.
The court heard how Hilton had helped the woman to the bedroom in the house a short time after they had arrived at the property and she had been “sprawled out on the couch”.
He returned to join two friends in the living room for a few minutes before going back upstairs.
Minutes later, Hilton and the woman were interrupted during sex by her friend, the court heard.
Judge Peter Hughes asked the young woman: “You remember going to bed, getting on the bed and falling asleep.
“What is your next memory?”
“Waking up and realising what was happening,” the young woman told the court.
She refuted claims from defence barrister David Traynor that she had talked, kissed or hugged Hilton and was a willing partner during intercourse.
“I said stop and tried to push him off,” she said.
When Mr Traynor asked why she did not ask for help when her friend walked in on them, the woman said: “I was in shock, I didn’t know what to say.
“I didn’t know what to do.”
Despite the woman “looking like she was asleep”, the friend said: “I didn’t think much of it at that time.
“I saw it as them having sex.
“I didn’t see it as anything else.”
The court also heard how both women had consumed seven vodka and Red Bulls and more than six shots each at the pub before heading to a local shop and then on to the house.
Hilton, of Ewanrigg Road, Maryport, was staying at a house in Carlisle at the time of the incident.
The trial continues.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here