Titans vs. Bills final score: Matt Hasselbeck's touchdown pass wins it for Titans, 35-34

Timothy T. Ludwig-US PRESSWIRE

In his third game as the Titans' starter, Matt Hasselbeck led a winning drive as time grew small against the Buffalo Bills.

Tennessee Titans quarterback Matt Hasselbeck threw a 15-yard touchdown pass to Nate Washington on fourth down with 1:03 left in the fourth quarter, and the Titans beat the Buffalo Bills, 35-34, on Sunday.

The Bills came back to take a third-quarter lead on a pair of Ryan Fitzpatrick touchdown passes. The first was to Donald Jones, a 15-yard play, and that resulted in this celebration inspired by The Sugarhill Gang's "Apache."

Donjones_medium

The Bills then took a six-point lead on a 27-yard pass from Fitzpatrick to Stevie Johnson.

Chris Johnson rushed for a season-high 195 yards and two touchdowns, his first touchdowns of the season, on 18 rushes. The 195 yards were the third-highest single-game total of his career. The two higher totals, a 228-yard game and a 197-yarder, both came in 2009 when he rushed for 2,006 yards on the season.

It was only Johnson's second 100-yard game of 2012, and he could've made that claim if he hadn't played past the first quarter. He broke off this 83-yard touchdown, his second score of the day, with 2:43 left in the first.

Cj2ktd_medium

FANTASY STUDS

Obviously, you did well for yourself if you played Johnson this week. Fitzpatrick would have been a solid play as well. He finished 27 of 35 for 225 yards and three touchdowns. He did have one interception, a particularly costly one that set up Tennessee's winning drive. Of course, that's not accounted for in fantasy points.

AGAINST THE ODDS

Buffalo was almost unanimously a 4 1/2-point favorite at home against the Titans, so that went out the window. Bettors were also way off on the over/under, which was set at 46 1/2. It's not often the over/under is cleared by 22 1/2 points.

NEXT UP

The Bills have a bye next week and will return to play on the road against the Houston Texans on Nov. 4. The Titans will host the Indianapolis Colts on Oct. 28 at 1 p.m. ET.

X
Log In Sign Up

forgot?
Log In Sign Up

Forgot password?

We'll email you a reset link.

If you signed up using a 3rd party account like Facebook or Twitter, please login with it instead.

Forgot password?

Try another email?

Almost done,

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Join SBNation.com

You must be a member of SBNation.com to participate.

We have our own Community Guidelines at SBNation.com. You should read them.

Spinner.vc97ec6e

Authenticating

Great!

Choose an available username to complete sign up.

In order to provide our users with a better overall experience, we ask for more information from Facebook when using it to login so that we can learn more about our audience and provide you with the best possible experience. We do not store specific user data and the sharing of it is not required to login with Facebook.