Conversation so far:
what did Matt have to do with Total Non stop action?
Hardy made his debut for Total Nonstop Action Wrestling (TNA) at the Genesis pay-per-view, as part of the stable Immortal.
who was he fighting against?
He was the surprise opponent for Rob Van Dam.
did he beat Rob?
defeated him to prevent Van Dam from receiving a match for the TNA World Heavyweight Championship.
what else happened in the show?
In the main event, Hardy attempted to interfere in Jeff's World Heavyweight Championship match with Mr.
Anderson, but was stopped by Van Dam.

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