While UNC is certainly athletic, hungry, confident, and playing at home, they also have some areas to exploit, such as...
They don't get a lot of sacks (ranked #93 nationally), while ND doesn't allow many sacks (#16 nationally). If Jimmy can stay on his feet, this is a big plus for ND.
Their rush defense, like ours, is vulnerable (UNC is ranked #67; ND is #59).
Their rush offense is not as bad as ours, but it's not much better (UNC is #89; ND is #105).
UNC's pass efficiency defense is #19 which is very strong, but they've faced McNeese State (a D-II team), Rutgers (#67 in passing offense), VA Tech (#113 in passing offense), Miami (#95 in passing offense), and Connecticut (#106 in passing offense).
For comparison's sake, ND's pass offense is #34 nationally.
Their o-line is struggling in pass protection (#91 nationally in sacks allowed).
And to top it off, they have a new QB in Sexton, who, while he's been in their system for a few years, is relatively untested. This will be his 3rd start since 2006, and he only has 20 completions in the last 2 games. He's also basically immobile from what I've seen, so between that, their poor rush offense, and his o-line's pass protection issues, he could have a tough time against ND's pressure-oriented blitz packages.