The Buffalo Bills improved to 4-2 on the season after a wild 30-27 win over the Tampa Bay Buccaneers on Sunday at NewEra Field.  The Bills got a 30-yard field goal from Steven Hauschka with 14 seconds left to play to win it, then held on for a wild last play that started with a short pass, then eight laterals and two fumbles before the play ended and time ran out.

Tough day for the Bills defense.  The 27 points is the most they've given up all season.  They also allowed 447 yards in offense to the Bucs, 384 yards in the air.  Jameis Winston completed 32 of 44 passes for three touchdowns, two of them going to O.J. Howard.  The Bills forced three turnovers, but nothing came of the fumble recovery and an interception in the first half.  Finally, rookie Tre'Davious White's fumble recovery with 2:20 left to play led to the winning field goal.

Earlier, Hauschka hit on 25 and 52-yard field goals. The 52-yarder extended his streak of successful field goals of 50-yards or more to 12 in a row, tying an NFL record.

Tyrod Taylor completed 20 of 33 for a season high 268 yards passing including a 12-yard touchdown to Logan Thomas.  He also scrambled for 53 yards.  LeSean McCoy ran 23 times for 91 yards including one and seven yards touchdowns.  He is now one of three active running backs with 25 career touchdowns.

The Bills improve to 4-2 on the season with three straight wins at NewEra Field.  Coach Sean McDermott is the first coach in Bills history to win his first three home games.

The Bills look to make it four straight wins at home next Sunday when they host the Oakland Raiders.