Gemma Houghton's super goal and Matilda Scholz's mark for the ages has highlighted Port Adelaide's hard-fought AFLW win over Collingwood at Alberton.