John Harbaugh's Giants debut delivered in every phase, as New York throttled Dallas 28-20 for the franchise's first Week 1 home win since 2010.

The Giants were "competitive" last season. That wasn’t good enough. The expectation should be for NY to win immediately under Harbaugh.

New York is 1-5 in season openers since 2020 and hasn't beaten Dallas in back-to-back games since 2015-2016. Can Harbaugh's debut change that?