Conversation so far:
What did Matt Hardy have to do with Total Non stop action?
On January 9, 2011, Matt Hardy made his debut for Total Nonstop Action Wrestling (TNA) at the Genesis pay-per-view, as part of the stable Immortal.
Who was Matt Hardy fighting against at the Total Nonstop Action Genesis pay-per-view as part of the stable Immortal?
Matt Hardy was the surprise opponent for Rob Van Dam.
Did Matt Hardy beat Rob Van Dam at the Total Nonstop Action Genesis pay-per-view?
Matt Hardy defeated Van Dam and prevented him from receiving a match for the TNA World Heavyweight Championship.
What else happened at the Total Nonstop Action Genesis pay-per-view with Matt Hardy besides defeating Rob Van Dam?
Matt Hardy attempted to interfere in Jeff's World Heavyweight Championship match with Mr. Anderson, but was stopped by Van Dam, which led to Jeff losing the match and the championship.

Question: did Matt beat them both or what happened?
Self-contained rewrite: Did Matt Hardy beat both Mr Anderson and Rob Van Dam or what happened?