Steven Hauschka hit a 46-yard field goal as time expired and the Bills improved to 2-3 on the season with a 13-12 win over the Titans. The loss drops Tennessee to 3-2 and ends their three-game winning streak.
Hauschka’s kick was set up by an 11-play, 47-yard drive that followed Ryan Succop‘s fourth field goal of the day. That gave the Titans their first lead, but it was short-lived as McCoy and Chris Ivory combined to eat clock and yardage against a Titans defense that couldn’t stop what they knew was coming.
McCoy ran 24 times for 85 yards and caught two passes for 23 yards in his busiest and most productive day of the year. Josh Allen scored the only Bills touchdown on a 14-yard run in the first quarter and completed 10-of-19 passes for 82 yards and an interception.
That interception came when Adoree Jackson knocked a pass away from Andre Holmes and plucked it out of the air on its way down. Succop’s fourth field goal came a short time later when the drive stalled on a Jerry Hughes sack. Hughes had a chance for a second sack before an earlier field goal, but let Marcus Mariota go after wrapping him up in what may have been an attempt to avoid a roughing the passer penalty.
That was the second sack Mariota took on a third down in Sunday’s game and those miscues will go alongside three turnovers and five penalties as issues that contributed to the losing effort. Those errors would have been relegated unhappy footnotes had Mariota been able to pilot one touchdown drive, but the Bills defense didn’t yield much even while their own offense was scuffling for much of the afternoon.
The one time they did, wide receiver Nick Williams dropped a pass that would have been worth six points. That pretty well sums up what kind of day it was for the Titans, who will try to bounce back against the Ravens. The Bills will try to even their record in Houston.