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.

Question: did he beat Rob?
Self-contained rewrite: Did Matt Hardy beat Rob Van Dam at the Total Nonstop Action Genesis pay-per-view?