Chalk it up to the rain, the turnovers or plain, old good luck. The Tennessee Titans can't complain about the victory they walked--make that swam--away with this afternoon.

Neil O'Donnell threw a 12-yard touchdown pass to Michael Roan with 3 minutes 26 seconds left to lift Tennessee to a rain-drenched 20-19 victory. The Titans (3-0) won their fourth game in five years at Jacksonville (2-1) and their ninth straight against AFC Central opponents.

"I feel like we've got something special going," Titans Coach Jeff Fisher said. "I mean, I know it's still early, but man, they've got some fight in them."

After Tennessee took a 20-17 lead, Mark Brunell drove the Jaguars to the Tennessee 4-yard line, but the drive ended when Samari Rolle outleaped Keenan McCardell for an interception in the corner of the end zone. Four plays later, punter Craig Hentrich took an intentional safety on fourth down to run out the clock and end the game.

"Jacksonville just didn't have any respect for us," Rolle said. "That's what makes this win especially sweet."

Brunell's final pass was his third interception of the game and Jacksonville's fourth turnover.

Cornerback Aaron Beasley gave Jacksonville a 17-7 lead with a 35-yard interception return late in the third quarter, but the Jaguars blew it after two possessions.

O'Donnell finished 17 of 32 for 204 yards, including a 17-yard completion to a wide-open Frank Wycheck on third and 10 from the Jacksonville 25. On the next play, O'Donnell found Roan in the back of the end zone.