– C.J. Prosise provided the flash for the Fighting Irish with three touchdowns and 198 yards rushing, including a 91-yard TD run that was the longest run in Notre Dame Stadium history, and the defense provided the grit.

A pair of touchdowns for 14th-ranked Georgia Tech from Justin Thomas to Patrick Skov in the final minute, the second coming after a recovered onside kick, brought some drama before No. 8 Notre Dame's Torii Hunter Jr. recovered a second onside kick to clinch the 30-22 victory Saturday.

"I think our defensive plan was outstanding. I think our team executed it up until maybe the last couple of minutes, where we probably lost a little bit of our focus," Notre Dame coach Brian Kelly said.

Georgia Tech (2-1) entered the game averaging 67 points and 457 yards but struggled to get much going. The Fighting Irish held the Yellow Jackets to 216 yards rushing and 337 yards of offense.

"Clearly we were disappointed with the way we played," Georgia Tech coach Paul Johnson said. "You have to give Notre Dame credit."

The game-breaking TD run by Prosise with 6:58 left was the second-longest by a Notre Dame player. Bob Livingstone had the school record with a 92-yarder at USC in 1947.

Fuller, who has five touchdown catches through three games, became the first Irish player to have three consecutive 100-yard receiving games to open a season since Tom Gatewood in 1970.

Notre Dame quarterback DeShone Kizer gained confidence by going 21-for-30 for 242 yards in his first start replacing injured Malik Zaire.

"It's going to help me immensely going into next week and into new atmospheres like Clemson in a couple weeks," he said.