Spoiler:i don't think it was Sam after all she didn't know she wouldn't be welcome for the night and i don't think she had to act like that from the beginning.
but more than that i believe it was angela that did it.the girl was blonde and she might have interfered with everything and messed it up for angela.