BALTIMORE (Ticker) -- Notre Dame's first trip to Ravens Stadium resulted in a great escape.
The 10th-ranked Fighting Irish scored a pair of touchdowns in a 2:20 span late in the fourth quarter, the second on Carlyle Holiday's 67-yard TD pass to Omar Jenkins, and survived a huge scare with a 30-23 victory over Navy.
For 3 1/2 quarters, Notre Dame (9-1) appeared to be still feeling the affects of last week's 14-7 loss to Boston College. Navy, a four-touchdown underdog and playing without starting quarterback Craig Candito, held a 23-15 lead with under five minutes remaining.
But the Fighting Irish overcame three more turnovers - they had five against Boston College - and an inability to run the ball to post its 39th consecutive victory over the Midshipmen (1-8). It is the longest winning streak over one opponent in NCAA history.
"I know the loss was behind us," said Holiday, who completed 13-of-21 passes for 272 yards. "Today was just a matter of executing and waiting for that spark."
Notre Dame coach Tyrone Willingham admitted his team might have been complacent.
"It (the win) was extremely difficult because all the ingredients were there to make it a nightmare for a coach in terms of preparation," he said. "But we made enough big plays at the end of the football game and that's what's most important."
Navy has not beaten Notre Dame since 1963, when Roger Staubach won the Heisman Trophy. Saturday marked the third time in the last six years it has come close. Notre Dame escaped with four-point wins in 1997 (21-17) and 1999 (28-24).
"I told the guys there are no moral victories," Navy coach Paul Johnson said. "They laid it out on the field. I'll get another shot at Notre Dame, but our seniors won't. They deserved a better fate."
Navy's task became even more difficult when Candito, the team's leading rusher and scorer, who suffered a sprained left ankle of the fourth play of the game and did not return.
But the Middies rushed for 216 yards against a Notre Dame team that came in allowing only 84 yards per game on the ground. Navy put together scoring drives of 95, 44 and 80 yards.
But Notre Dame's defense stiffened over the final 20 minutes, allowing only one first down on the Middies' last six possessions. Navy also have become a bit too conservative.
Notre Dame rushed for just 68 yards.
Holiday's 39-yard pass to Jenkins gave Notre Dame a first-and-goal at the 2 and set up a one-yard run over the top by Rashon Powers-Neal with 4:28 to play. Holiday found a wide-open Arnaz Battle for the tying two-point conversion.
"We just watched the film and everyone they played," Holiday said of Notre Dame's success through the air. "They gave up the deep ball. We tried to use the play action and get behind their safeties. It shows we can throw the ball and that we can use the pass when needed."
Holiday later hit Jenkins on a fly pattern over the middle. Jenkins made the catch inside the end zone and scampered into the end zone with 2:08 to play.
"The first thing I tried to was do just catch the ball," Jenkins said. "I pre-read the coverage and knew the inside release would work. I did it and got open."
Linebacker Courtney Watson and safety Glenn Earl sealed the victory with interceptions in the final two minutes.
Aaron Polanco, who took over for Candito, scored on a one-yard TD run to give Navy a 14-9 lead with 9:19 left in the third quarter.
Vontez Duff appeared to turn the momentum in Notre Dame's, returning the ensuing kickoff 92 yards for a score.
It was Notre Dame's sixth touchdown of the season by either its defense or special teams.
But Navy responded by grinding out a 12-play, 80-yard drive that took more than six minutes off the clock. The Middies regained the lead, 20-15, on Eric Roberts' 10-yard TD run around left end.
The Fighting Irish picked up where they left off last week as Jenkins fumbled on the Fighting Irish's first play of scrimmage following a 58-yard completion.
"We don't have an explanation for them (turnovers)," Willingham said. "Those things are things we work on every day. We are just in one of those stretches."
Navy could not move the ball and the snap sailed over the head of punter John Skaggs. Notre Dame took a 2-0 lead when Skaggs elected to run the ball into his own end zone for a safety.
The Midshipmen responded with a 95-yard, 12-play drive, capped by Polanco's 12-yard TD run.
Notre Dame converted a pair of fourth downs on its next possession, including a 38-yard completion to Maurice Stoval, who made a leaping catch between two Navy defenders at the 2. Two play later, Tom Lopienski score his first TD of the season on a dive over the top to put the Irish head, 9-7, with 13:01 left in the first half.