Blake Horvath set a Navy record with a 95-yard touchdown run and then scored a go-ahead 6-yarder with 4:34 left as the Midshipmen overcame an early two-touchdown deficit and stopped a late 2-point conversion attempt to beat Oklahoma 21-20 in the Armed Forces Bowl on Friday.

The Sooners (6-7) got a 10-yard touchdown pass from Michael Hawkins Jr. to Jake Roberts with six seconds left. They then went for the win, but Hawkins was sacked by Justin Reed on the conversion try.

“It was a great play that I was able to make,” Reed said, quickly crediting the rest of the defense. “We just made sure that we stayed composed after them just getting that touchdown.”

Just two weeks after a dominating win over Army for the Commander-in-Chief’s Trophy, the Midshipmen (10-3) reached 10 wins for the sixth time. The last 10-win season had been in 2019, which had been their last winning season.

“Well, it’s the perfect ending,” second-year Navy head coach Brian Newberry said. “You’re down 14-0, I think it kind of symbolizes everything that these guys have been through, especially the seniors, symbolizes how things started. Things looked bleak, things weren’t going great, adversity and they kept scratching and clawing and fighting.”

Horvath’s record run on a sprint down the middle of the field tied the game at 14 late in third quarter. He then put Navy ahead for the first time on his 6-yard TD run, one play after he converted a fourth-and-3 with a 16-yard pass to Eli Heidenrich.

“I thought if we go score right there, that might be the difference in the game. And it was,” Newberry said of going for it on fourth down in that 12-play, 66-yard drive that took 7 1/2 minutes.

Horvath ran 18 times for 155 yards, and completed 7 of 12 passes for 92 yards. Alex Tecza had an 11-yard TD run for the Midshipmen.

Oklahoma went up after Gavin Sawchuk’s 21-yard TD on the opening drive, when he had 37 yards after only 61 in his other eight games this season. It was 14-0 with 5:56 left in the first quarter after Hawkins rolled left, reversed field and got almost to the other side of the field before throwing to Zion Kearney for a 56-yard catch-and-run TD.

“Came out pretty strong, but second quarter I think we got a little relaxed ... we weren’t together as a team,” Hawkins said. “We got back on track after that, but going into a game like this, you have to stay on track the whole game.”

The Sooners had a much different-looking roster than the regular season. More than two dozen players went into the transfer portal, and the Sooners were also without standout linebacker Danny Stutsman and safety Billy Bowman, who bypassed playing to begin preparation for the NFL draft.

Vanderbilt 35, Georgia Tech 27 >> Diego Pavia and Vanderbilt delivered another victory to end a surprising season.

Pavia threw three touchdown passes and ran for two more scores and Vanderbilt secured its first winning season since 2013 with a victory over Georgia Tech in the Birmingham Bowl.

The Commodores (7-6) capped the year with another big game from Pavia, a New Mexico State transfer whose gritty play helped lead a huge turnaround from a 2-10 season.

“This is just a stepping stone of what we want to do here at Vanderbilt,” Pavia said. “We’ve got bigger dreams.”

Pavia accounted for three of his scores in a six-minute span starting late in the third quarter before Georgia Tech (7-6) rallied. A lightning delay with 7:17 left only pushed back the celebration of the Commodores’ first bowl win since that 9-4 season 11 years ago.

“That was a tough fight and I knew it wasn’t going to be easy and the weather delay added a layer that we had to overcome,” Vandy coach Clark Lea said.

Pavia, the game MVP, completed 13 of 21 passes for 160 yards and gained 84 yards on 17 rushes. He had a 7-yard touchdown pass to Quincy Skinner Jr. and a 6-yard scoring run in the fourth quarter. Afterward, he announced his plans to return to Vandy next season, with the caveat that Lea and staffers like Jerry Kill come back.

Georgia Tech’s Haynes King tried to bring his team back from a 35-13 deficit with a 9-yard touchdown pass to Jamal Haynes with 5:03 left and a 2-yarder to Bailey Stockton at the 1:30 mark. Both onside kick attempts failed.

“I thought the character of our team showed with the final seven minutes of the game, how they fought through adversity and continued to play until the end of the game,” Georgia Tech coach Brent Key said.

King was 25-of-33 passing for 204 yards with three touchdowns and an interception. Haynes carried 17 times for 136 yards and had five catches for 32 yards.

The Commodores went ahead 21-13 on Pavia’s 3-yard touchdown pass to Eli Stowers with 56 seconds left in the third quarter in a drive filled with fireworks.

Key was flagged for unsportsmanlike conduct protesting a pass interference call on the drive. It came after a non-call on what he thought was a kick catch interference that had buried the Yellow Jackets at their 2.

Arkansas 39, Texas Tech 26 >> Taylen Green threw for 341 yards and two touchdowns and ran for 81 yards in Arkansas’ victory over Texas Tech in the Liberty Bowl.

Green completed 11 of 21 passes and Arkansas (7-6) had 573 yards of total offense.

J’Koby Williams rushed for 123 yards and a TD for Texas Tech (8-5). Will Hammond threw for 280 yards and a touchdown.

The Red Raiders took a shot before game time when leading running back Tahj Brooks, who rushed for 1,505 yards, opted not to play for “personal reasons.”

The first half was highlighted by big scoring plays, including a 54-yard run by Williams and a 94-yard pass from Green to receiver Dazmin James, the longest pass play in Liberty Bowl history.

Arkansas upped its offense in the second half, while the Razorbacks held Texas Tech scoreless over the final two quarters until the closing minutes.