There is losing a football game and then there is that.
The Bills were beat in every phase of their season opener in Baltimore.
Buffalo offense had zero first downs in the first half. It was the first time that’s happen since 2001.
The Bills managed just 33 yards on 23 plays in the opening 30 minutes.
Nathan Peterman might have earned the starting quarterback job with his performances in the preseason, but his opening act on Sunday left plenty to be desired.
Peterman completed just five of his 18 passes for 24 yards and threw two interceptions before getting benched in favor of rookie Josh Allen in Buffalo’s 47-3 loss to Baltimore on Sunday.
The second year quarterback was also sacked three times.
The defense wasn’t much better in the first half, surrendering 233 total yards, 217 by way of Joe Flacco’s arm.
Discipline was also an issues for the Buffalo. The Bills committed 10 penalties for 100 yards in the loss.
They had just just 153 total yards of offense.
The Bills finally picked up their first, first down of the game with a 12-yard run from running back LeSean McCoy on the first play of the third quarter.
But even that drive stalled and to make matters worse, rookie punter Corey Bojorquez fumbled the snap in the pouring rain, which the Ravens recovered.
Baltimore made good of the rookie’s miscue as Flacco connected with newly acquired Willie Snead in the endzone to give the Ravens a 33-0 lead.
On the Bills’ ensuing drive, Peterman was picked off by Brandon Carr, who returned the ball to the 1-yard line.
That would be the final play of the game for Peterman
Allen didn’t find much success under center when he entered. He was also sacked three times as well and finished with 74 yards passing.
The Bills return to New Era Field for their home opener on Sunday, September 16 against the Los Angeles Chargers.