All the tries as neighbours Huddersfield and Leeds tangled in a fiery encounter in Super League XXII.