Weis certainly stoked optimism for a struggling but still prestigious brand name with a 42-21 victory over Pittsburgh before 66,451 fans who filled Heinz Field early but grew progressively quieter and scarcer as the night wore on .