View nodes in a listing only, not on their own?
I believe you could use the node_view hook.  In that hook you can check for the node type (set) and view mode (full) and add your logic.  If you're using a reference field to relate the set to the match then you could probably redirect the user back to the match.

When you're listing sets on the match page you could also not render them as links a user doesn't try to view the set directly.