North Carolina defeated Duke 47-45 in double overtime on Saturday night.

It was a dramatic win that required a game-tying field goal to end regulation as well as multiple big plays during overtime. But in the end, the Tar Heels got the job done to improve to 8-2 on the season.

Here are 3 takeaways from Carolina’s win:

Drake Maye’s last drive?

It’s possible that Drake Maye has played his last game in Chapel Hill. If that’s the case, he went out on a high note with this win over the Blue Devils.

Maye finished the game with 342 yards and 1 touchdown through the air. He also rushed for 2 more scores on the ground and added in 22 rushing yards as well.

But more importantly, Maye made big play after big play down the stretch. He gave the Tar Heels the lead with under 2 minutes remaining with a go-ahead touchdown pass to Bryson Nesbit. He also led a game-tying field goal drive to end regulation and send the game into overtime.

Finally, it was Maye who found John Copenhaver in the back of the end zone in double overtime to secure the game-winning 2-point conversion.

UNC’s defense collapsed again late

Once against, Carolina’s defense completely collapsed in the fourth quarter. Duke mounted a massive comeback to nearly win the game by scoring 22 4th-quarter points.

North Carolina’s defense gave up 209 yards to Duke’s offense in the fourth quarter alone. For context, Duke managed just 267 yards in the entire game against Wake Forest last week.

To their credit, the Tar Heels did step up in the overtime period. They forced a 49-yard field goal attempt in the first overtime and then defended Duke’s game-tying 2-point conversion attempt on the final play of the game.

Still a lot to play for

Despite the near-collapse by Carolina, this team still has plenty to play for down the stretch.

North Carolina is 8-2 on the season and 4-2 in ACC play. The Tar Heels’ ACC title game chances are still alive head into next week. However, they will need Louisville to lose to Miami to have a chance at reaching the conference title game.

Even if UNC doesn’t make it to Charlotte, Carolina has a chance to win 10 games in a season for the first time since 2015.

North Carolina will play at Clemson next weekend.