Inaccuracy in front of goal hurts Giants in loss against ‘physical' Demons