Tennessee quarterback Marcus Mariota threw a 10-yard touchdown pass to Corey Davis in overtime to give the Titans a 26-23 victory at home.
Mariota led the Titans (3-1) on a 16-play, 75 yard game while down 23-20 in the extra period.
“You’re like a little kid, right?,” Mariota told reporters. “You’re running around the backyard, counting down the seconds. This is why you play the game, to have an opportunity to win it. There was not a blink in the eye in the guys, and we were able to go down there and score.”
The scoring pass to Davis was Mariota's second on the day. His first went to Tajae Sharpe in the fourth quarter from 11 yards out to give Tennessee a 20-17 lead with 5:01 remaining in the game. In the third quarter, Mariota scored on a rush from two yards out to make the score 17-10, Philadelphia.
Following the touchdown pass to Sharpe, the Eagles (2-2) answered with a field goal with 21 seconds remaining to send the game into overtime, and then scored a field goal on their first drive to take the lead.
Mariota, playing with a wrap on his right hand still impacted by numbness that cost held him out the second game of the season and led to him not starting last week, finished the game 30 of 44 for 344 yards and two touchdowns with one interception. He led the team with 46 yards rushing on 10 carries.
Mariota's 344 passing yards is the second most in his career. In the third outing of his rookie season, Mariota passed for 367 yards and two touchdowns with two interceptions during a 35-33 loss at home to Indianapolis.