Many more folks watched the debate than heard Biden in NC. If either left an impression on most voters or the undecided it will be the debate. I highly doubt many saw Biden in NC. Here’s a poll taken after the debate. Many interesting questions were asked. You can scroll through it if anyone likes. Myself, I always pay close attention to independents, the non-affiliated, less to non-partisan group of voters. I know how republicans and democrats will vote.
https://www.surveyusa.com/client/PollReport.aspx?g=92c0a94c-3531-4584-a468-f8145c8aa811