you would Punch because Violent. Hockey can be Violent. Hockey is related to Canadian. 
Denial is the opposite of Acceptance. 
Punch --MotivatedByGoal--> Violent <--HasProperty-- Hockey <--RelatedTo--> Canadian 
Denial <--Antonym--> Acceptance 