The Buffalo Bills beat the Miami Dolphins 34-31 in a thriller that was a lot closer than many people expected, or it looked like it would be in the first half.
Buffalo jumped out to a 17-0 lead but Miami rallied to tie the game. In the second half, the Bills took a 10-point lead but the Dolphins cut it to 3 and got the ball back with a chance to win the game before some unfortunate play clock management doomed them.
Josh Allen finished 23-of-39 for 352 yards with three touchdowns and two interceptions, while Stefon Diggs and Gabe Davis combined for 13 catches for 227 yards. The Bills turned the ball over three times.
Miami quarterback Skylar Thompson went 18-of-45 for 220 yards with a touchdown and two interceptions, but gave the Dolphins a chance despite them missing Tua Tagovailoa and Teddy Bridgewater.
This content is not available due to your privacy preferences.
Tom Brady is gone from Tampa Bay. He leaves behind a championship legacy — along with a $35.1 million cap charge for 2023. That’s not money the Bucs owe Brady. It’s cash the Buccaneers previously have paid, using the available devices to kick the can into future years. As to Brady’s deal, the chickens are [more]
Should bolstering the offensive line be a top priority for the Patriots this offseason, and how should they go about addressing it? Also, who should be the top wide receiver trade targets? Phil Perry answers these questions and many more in his latest mailbag.
Mexico's Abraham Ancer retained his one-shot lead at the halfway stage of the Saudi International on Friday as a slew of big names from the rebel LIV Golf tour failed to make the cut.Reigning Open champion Cameron Smith, six-time major winner Phil Mickelson, Bubba Watson and Bryson DeChambeau -- all star signings for the Saudi-backed tour -- dropped out at the par-70 Royal Greens Golf & Country Club.
Moody won offensive MVP honors during the East-West Shrine Bowl game on Thursday, making all four field goal attempts, two from 51 yards, as he scored all the points for the West team in a 12-3 victory. The game was broadcasted on the NFL Network with the game being held in Las Vegas.