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.

Question: what else happened in the show?
Self-contained rewrite: Besides  Matt Hardy beating Rob Van Dam what else happened in the show?