Bills quarterback Josh Allen threw three touchdowns, and ran for another, as they used a big second half to run away from the stuttering Rams.
Wide receiver Stefon Diggs finished with 122 receiving yards and one touchdown, with Gabe Davis and Isaiah McKenzie also catching touchdown passes.
While the Bills offense hummed, it was actually Buffalo defense which stole the show.
They intercepted Rams quarterback Matthew Stafford three times as well as hitting him 15 times, including seven sacks.
It was a particularly meaningful victory for Bills linebacker Von Miller who, after winning the Super Bowl last year with the Rams, signed for the Bills in the offseason. Miller finished Thursday’s win with two sacks and three tackles for a loss.
And despite the emphatic win, Diggs said the team isn’t getting too ahead of themselves just yet, pointing to mistakes made — including two lost fumbles — as reasons to remain focused.
“So try not to ride that wave. We did some good things, we had four turnovers. Four turnovers can cost you the game. Luckily, our defense, they stepped up, they played a hell of a game. We got to continue to get better on offense. We did some good things but got to get back in the lab.”
Football is back
Seven months after the last NFL action, the league is finally back. And seven months after winning February’s Super Bowl, the Rams returned.
As is tradition for the reigning champions, the players and the fans were able to enjoy a moment to celebrate last season’s title success, seeing their commemorative championship banner lifted into the rafters of SoFi Stadium.
However, despite the positive atmosphere in the stadium, it was the traveling side who set the tone from minute one.
An 11-play, 75-yard, five-minute drive from the Buffalo offense took the wind out of the stadium as Davis walked into the end zone.
Although the scores were tied at half time — Stafford connecting with his star receiver Cooper Kupp to level the game — the second half was a more one-sided affair.
Three straight touchdowns on three straight possessions for the Bills, with the Rams’ offense struggling to move the ball, built up an emphatic lead.
Kupp, coming off a historic triple crown season last year — leading the league in receptions, receiving yards and touchdowns — finished with an impressive stat line, ending with 13 receptions and 128 yards as well as the touchdown, but it wasn’t enough for the subdued Rams.
Afterwards, Rams head coach Sean McVay — who signed a contract extension along with general manager Les Snead in the hours beforehand — took responsibility for the flat performance.
“I’ve got to do better, there were a lot of decisions that I made that I felt like didn’t put our players in good enough spots. This was a humbling experience, but we’re going to stay connected, we’re going to look inward, we’re going to do a better job of moving forward, but you give credit to the Bills, and then we’ve got to understand that we’ve got to have that mindset and mentality to be able to move forward accordingly.”