The prime-time clash between the Buffalo Bills and the Baltimore Ravens in Week 1 of the 2025 NFL season at Highmark Stadium on Sunday lived up to its hype, as Josh Allen orchestrated a thrilling 41-40 comeback victory for Buffalo.
Allen’s 66th career rushing touchdown, scored on a 1-yard run in the fourth quarter with just over three minutes left, made him the Bills’ all-time leader in rushing touchdowns, surpassing Thurman Thomas (65). He now sits alongside Cam Newton , who holds 63 rushing touchdowns for the Carolina Panthers, as the only quarterbacks to own a franchise rushing touchdown record .
Buffalo’s victory was historic in several ways. The Bills became the first team in NFL history to overcome a 15-point deficit in the final four minutes of a season opener and only the