Stephen Gostkowski made his career-high sixth field goal of game, a 55-yarder with 1:48 left that lifted undefeated Tennessee to a 31-30 victory over the Minnesota Vikings on Sunday after Derrick Henry and Ryan Tannehill carried the Titans on another comeback.

Henry rushed for 119 yards and two third-quarter touchdowns for the Titans, who improved to 3-0 for the first time since 2008 after trailing for most of the game. Tannehill passed for 321 yards, guiding the Titans on a go-ahead drive in the fourth quarter or overtime for the sixth time in 16 games since becoming the starter. The Titans are 12-4 behind Tannehill, including the playoffs, and they're 15-0 when Henry hits the 100-yard mark.

Dalvin Cook rushed for a career-high 181 yards and a score for the Vikings, who are 0-3 for the first time since 2013. Kirk Cousins threw for 251 yards and three touchdowns, hitting Kyle Rudolph for a one-handed, toe-tapping grab in the back of the end zone for a 30-25 lead with 10:22 left. The depleted Vikings defense didn't do enough to hold it, though, as Tannehill moved the Titans just close enough for Gostkowski to go to work. The last three of his makes were all from 50-plus yards.

Tennessee Titans cornerback Malcolm Butler, left, breaks up a pass intended for Minnesota Vikings wide receiver Adam Thielen (19) in the end zone during the first half of an NFL football game, Sunday, Sept. 27, 2020, in Minneapolis. (AP PhotoJim Mone)

Tennessee Titans cornerback Malcolm Butler, left, breaks up a pass intended for Minnesota Vikings wide receiver Adam Thielen (19) in the end zone during the first half of an NFL football game, Sunday, Sept. 27, 2020, in Minneapolis. (AP PhotoJim Mone)

More AP NFL coverage: https://apnews.com/NFL and https://twitter.com/AP_NFL

Minnesota Vikings wide receiver Justin Jefferson (18) tries to break a tackle by Tennessee Titans inside linebacker Jayon Brown, right, during the first half of an NFL football game, Sunday, Sept. 27, 2020, in Minneapolis. (AP PhotoJim Mone)

Minnesota Vikings wide receiver Justin Jefferson (18) tries to break a tackle by Tennessee Titans inside linebacker Jayon Brown, right, during the first half of an NFL football game, Sunday, Sept. 27, 2020, in Minneapolis. (AP PhotoJim Mone)

Minnesota Vikings running back Dalvin Cook (33) tries to break a tackle by Tennessee Titans safety Amani Hooker (37) during the first half of an NFL football game, Sunday, Sept. 27, 2020, in Minneapolis. (AP PhotoBruce Kluckhohn)

Minnesota Vikings running back Dalvin Cook (33) tries to break a tackle by Tennessee Titans safety Amani Hooker (37) during the first half of an NFL football game, Sunday, Sept. 27, 2020, in Minneapolis. (AP PhotoBruce Kluckhohn)

Minnesota Vikings strong safety Harrison Smith intercepts a pass in the end zone during the first half of an NFL football game against the Tennessee Titans, Sunday, Sept. 27, 2020, in Minneapolis. (AP PhotoBruce Kluckhohn)

Minnesota Vikings strong safety Harrison Smith intercepts a pass in the end zone during the first half of an NFL football game against the Tennessee Titans, Sunday, Sept. 27, 2020, in Minneapolis. (AP PhotoBruce Kluckhohn)