Regardless of who did what, she still ended up getting pregnant.
The least he should do is stand up and to the consequences of his actions.
If things happened as said;
He is a sleaze for getting her drunk to take advantage of her and should be dealt a harsh punishment.
However, she should not have accepted the drinks.
Everyone involved should be held accountable for their part.