What Happened Last Night: Giants Force Game 7, Steelers Get Back On Track