#131 Baltimore
#132 Buffalo


In-Depth Prediction, Preview, and Odds

Ravens vs. Bills Prediction

Sunday, December 8, 2019 at 1:00pm EST
New Era Field, Orchard Park

This article covers a past game!

View upcoming games.

In-depth Coverage

This is an in-depth analysis of this game, covering every possible detail and angle. Use the table of contents to navigate between each section, or just jump on in!

Have thoughts or feedback? Let us know!

Table of Contents

Last Updated: Sunday, December 8, 2019 at 6:08am EST


A pair of AFC teams currently in the playoff picture kick off the home stretch of the NFL schedule in Western New York. The Baltimore Ravens make the trip up to face the Buffalo Bills Sunday afternoon. Baltimore comes in off a 20-17 home win over San Francisco last Sunday in their previous game. Buffalo went on the road and knocked off Dallas 26-15 on Thanksgiving in their last contest. The Ravens own a 5-3 advantage in the all-time regular season series between the teams, including a 47-3 dismantling in the season opener at home last season on September 9, 2018 in the most recent matchup.

Baltimore Ravens Review

Baltimore owns the top spot in the AFC North with a 10-2 mark though they are fortunate to be in the AFC North, where the other three teams are a combined 13-23. The Ravens look for a road win that could potentially help them lock down the division crown. Baltimore opened the season with a 59-10 demolition of Miami on the road and followed that up with a 23-17 home win over Arizona. The Ravens suffered back to back defeats as they lost to the Chiefs (33-28) on the road and the Browns (40-25) at home before getting back on track by edging the Steelers 26-23 in overtime on the road in week five. Baltimore earned a second straight division win by downing the Bengals for the first time this season in week six, 23-17, at home. The Ravens followed that up with a road win over Seattle (30-16) and a home victory over New England (37-20), who was previously unbeaten, sandwiching their bye week. Coming out of the bye, Baltimore pasted Houston 41-7 and the Rams 45-6 on Monday Night Football to set up their showdown with San Francisco.

Against the 49ers, the Ravens fought tooth and nail for a full 60 minutes as the game wasn’t decided until the final play when the clock read all zeroes. Neither team led by more than one score in the contest as it was a tense, back and forth game the whole way. San Francisco led 7-0, Baltimore led 14-7 and 17-14 before the 49ers tied the game late in the third quarter. After the teams failed to score on multiple possessions, the Ravens went 34 yards in 12 plays, taking the final 6:28 off the clock: Justin Tucker drilled a game-winning 49-yard field goal as time expired to give Baltimore the win. Baltimore was outgained 331-283 despite a 21-15 edge in first downs and a 32:26 to 27:34 advantage in time of possession. Both teams turned the ball over once in the contest.

Buffalo Bills Review

Buffalo has been off to a strong start this season as they have found ways to win close games this season. The Bills are 9-3 on the year and have their best start since the Jim Kelly Super Bowl years: the problem is, they stand behind the Patriots in the AFC East. Buffalo opened the year with a come from behind 17-16 win over the Jets on the road and then dumped the Giants 28-13 in the same stadium in week 2. The Bills rallied for a 21-17 home win over Cincinnati in week 3 before falling 16-10 to New England at home for their lone loss in week 4. Buffalo earned a hard-fought 14-7 road win over Tennessee to head into the bye with momentum. Coming out of the bye, the Bills had a home date with winless Miami, prevailing 31-21 before getting drubbed 31-13 at home by the Eagles. Buffalo rebounded to down Washington 24-9 before losing at Cleveland 19-16. The Bills went to Miami and dropped the Dolphins (37-20) before stifling the Broncos (20-3) at home leading into facing Dallas on a short week.

Against the Cowboys, the Bills were punched in the mouth early, giving up a touchdown on their first drive but bounced back. Buffalo scored the next 26 points in the game and held Dallas off the scoreboard until 4:01 remained in the game. The Bills came up with key plays in all facets of the game: they blocked a field goal attempt on special teams. Buffalo’s defense forced two turnovers while sacking Dak Prescott four times and the offense did the job moving the ball and putting points on the board. John Brown threw the first touchdown pass in Bills’ history by a wide receiver when he hit Devin Singletary with under two minutes to play in the first half to give Buffalo a 13-7 lead that they wouldn’t relinquish. Buffalo was outgained 426-356 in the game, allowed 32 first downs while picking up 22 but controlled the clock by a 33:18 to 26:42 margin. The Bills forced two turnovers in the game while not committing a turnover of their own.

The Running Game

Baltimore Ravens Running Offense
vs. Buffalo Bills Running Defense

Baltimore Ravens Running Offense

One thing that we've seen this season is that the Ravens are going to run the ball aggressively. Baltimore has averaged at least five yards per carry in 10 of their 12 games this season and they've done plenty of damage via the ground game. It's not just Lamar Jackson running off RPOs or scrambles either: there has been plenty of work to go around so far this season. Baltimore has not been held under 130 yards on the ground in a game this season and has gone over 200 yards rushing six times. They narrowly missed a seventh such game as they finished with 199 yards against Seattle. In last week’s game against the 49ers, Baltimore ran the ball 38 times for 178 yards plus a score in the win.

Jackson leads the team with 140 carries for 977 yards and seven scores on the ground this season. Mark Ingram II is the team’s lead back with 166 carries for 837 yards plus nine scores on the season while Gus Edwards adds 91 carries for 460 yards and two touchdowns. Anthony Levine Sr. ran for 60 yards on his lone carry on a fake punt while Justice Hill has 38 carries for 144 yards on the season. Baltimore has 17 rushes that have covered at least 20 yards: Jackson leads the team with nine while Ingram II has four and Edwards three. The team has racked up 141 first downs via the ground game this season.

Buffalo Bills Run Defense

Buffalo has been pretty tough against the run this season despite allowing seven of 12 teams to crack the 100-yard mark this season. The Bills have an aggressive front seven that can plug holes and make life tough to find daylight. Six of Buffalo’s 12 opponents have been limited to 3.8 yards or less per carry on the season. It’s been a bit of an issue in recent weeks as the team has allowed more than five yards a carry in five of the past six games. However, the Bills have limited two of their last three opponents to under 100 yards. Buffalo gave up 19 carries for 103 yards against Dallas last week but more than half of those came in the opening quarter, with 30 of those coming on one play.

Tremaine Edmunds leads the Bills with 89 tackles (50 solo) this season from his inside linebacker spot. Jordan Poyer (80 tackles, two forced fumbles, two fumble recoveries), Matt Milano (75 tackles, fumble recovery), Levi Wallace (61 tackles) and Micah Hyde (56 tackles, two forced fumbles) each are among the team leaders in stops. Shaq Lawson (25 tackles) leads the team with 12.5 tackles for loss: Jordan Phillips (23 tackles, forced fumble) adds 12 while Milano adds nine and Edmunds eight on the year. As a team, the Bills have 90 tackles for loss, 12 forced fumbles and seven fumble recoveries on the year.



  • 1st in run play percentage (55.14 percent)
  • 1st in rushing attempts per game (37.1)
  • 1st in rushing yards per game (207.8)
  • 1st in yards per carry (5.6)
  • 1st in rushing TD (18)
  • Tied for 8th in longest rush (63 yards)


  • 8th in percentage of run plays against (37.86 percent)
  • 8th in run plays per game against (23.2)
  • 14th in rushing yards allowed per game (103.2)
  • 21st in opposing yards per carry (4.5)
  • Tied for 21st in rushing TD allowed (11)
  • Tied for 22nd in longest rush allowed (65 yards)

Who has the Edge?

Baltimore's run game has been dangerous all season long. We saw that even the tough 49ers defense had a tough time slowing down Jackson, who ran for 101 yards last week. You have to think that if there is a team that can contain Jackson, it's Buffalo, as they practice against a mobile quarterback of their own in Allen. With that said, it's tough to slow the run game completely. With multiple options to do damage on the ground, this advantage goes to Baltimore.

Advantage: Baltimore Ravens

Buffalo Bills Running Offense
vs. Baltimore Ravens Running Defense

Buffalo Bills Running Offense

Buffalo has found a way to recommit to the ground game and it has served them well this season. The Bills have gone over the 100-yard mark as a team 10 times and averaged at least four yards per carry in 10 of their games this season. In six of those games, Buffalo has run for at least 125 yards and they have averaged at least 4.9 yards per carry in seven of their 12 games this season. The Bills have run for at least 100 yards in three of their last four games and the game where they missed saw them run for 84 yards against the Browns. Last week against Dallas, Buffalo ran the ball 34 times for 124 yards plus a score.

Frank Gore is second on the Bills in rushing as he has run the ball 146 times for 552 yards and two scores on the season. Josh Allen contributes 93 carries for 430 yards and eight touchdowns while Devin Singletary (98 carries, team-high 553 yards, two TD) and T.J. Yeldon (10 carries, 45 yards) provide solid production when called upon. The Bills have 12 run plays that have covered at least 20 yards this season: Singletary has six of those while Gore adds four on the year. Buffalo has moved the sticks 94 times via the ground this season.

Baltimore Ravens Run Defense

Baltimore’s success has been tied to how well the defense fares against the ground game. The Ravens have given up less than 80 yards on the ground in six of their 10 wins on the season. In their two losses, the Ravens have allowed better than 5.5 yards per carry on the ground: Kansas City ran for 140 yards (5.6 yards per carry) while Cleveland racked up a season-worst 193 yards (6.7 ypc, four TD) against the Baltimore defense. The lone outliers where the Ravens gave up some yards and prevailed came against Seattle (106 yards rushing) and against Cincinnati, when the Bengals ran the ball 40 times for 157 yards. In the last few weeks, Houston ran for 122 yards against them before the team shut down the Rams last week to the tune of nine carries for 22 yards. Against the 49ers, the Ravens were gashed to the tune of 29 carries for 174 yards.

Patrick Onwuasor is second on the team with 49 tackles (37 solo) plus a forced fumble on the season. Safety Chuck Clark (team-high 52 tackles, two forced fumbles), cornerbacks Marlon Humphrey (48 tackles, two forced fumbles, three fumble recoveries, two TD) and Brandon Carr (41 tackles) along with Matthew Judon (39 tackles, two forced fumbles) round out the top five tacklers on the defense. Judon leads the team with 13.5 tackles for loss while Pernell McPhee (19 tackles) is next in line with six this season. As a team, the Ravens have recorded 62 tackles for loss while forcing 10 fumbles and recovering eight on the season. Baltimore has three fumble returns for scores on the year defensively.



  • 6th in run play percentage (46.76 percent)
  • 5th in rushing attempts per game (30.1)
  • 5th in rushing yards per game (137.9)
  • 12th in yards per carry (4.6)
  • Tied for 13th in rushing TD (12)
  • 20th in longest rush (41 yards)


  • 4th in percentage of run plays against (36.22 percent)
  • 1st in run plays per game against (20.9)
  • 6th in rushing yards allowed per game (94.9)
  • 22nd in opposing yards per carry (4.5)
  • Tied for 29th in rushing TD allowed (11)
  • 31st in longest rush allowed (88 yards)

Who has the Edge?

Baltimore has been susceptible to the run this season as we saw last week with the 49ers. Teams that are committed to the ground game can make life tough for the Baltimore defense and that fits the Bills. Given that Buffalo is a mirror image of Baltimore with their commitment to the ground game along with a pair of capable backs in Singletary and Gore, the Bills will run the ball. Allen is a mobile quarterback like Jackson and will test the Ravens' defense. Defensive coordinator Wink Martindale will have some schemes in mind but Buffalo gets the advantage here thanks to their options, much like Baltimore did above.

Advantage: Buffalo Bills

The Passing Game

Baltimore Ravens Passing Offense
vs. Buffalo Bills Passing Defense

Baltimore Ravens Passing Offense

Last season, the passing offense took a dive when Jackson replaced Joe Flacco as the starting quarterback. So far this season, it seems as if the second-year quarterback has taken great strides in the passing game, making the Baltimore offense that much more dangerous. Whether Jackson's play continues to be strong against good defenses and in inclement weather remains to be seen. Baltimore has only one 300-yard passing game this season with that coming in the opener against Miami. The Ravens have been held under 250 passing yards in each of their last five games coming into this contest. That includes a season-low 105-yard performance last week in their narrow win over the 49ers.

Lamar Jackson has completed 214 of 322 passes for 2,532 yards with 25 touchdowns and five interceptions: he has been sacked 21 times for a loss of 100 yards. Robert Griffin III has connected on 12 of his 16 throws for 129 yards with a touchdown and an interception. Tight end Mark Andrews leads the team with 53 catches for 693 yards and seven scores this season. Rookie Marquise Brown has 36 receptions for 520 yards and six scores while Willie Snead IV (24 grabs, 289 yards, four TD) are solid options. Tight ends Hayden Hurst (23 catches, 213 yards, TD) along with Nick Boyle (25 grabs, 281 yards, TD) are next in line. Baltimore has 35 pass plays that have covered at least 20 yards this season: Andrews leads the team with 13 while Brown adds seven: Boyle and Snead IV each have four.

Buffalo Bills Passing Defense

Buffalo has been stout against the pass this season as they have been good at forcing opposing quarterbacks to make throws that were off the mark. The Bills have allowed just two 300-yard passing games this season though they’ve come in the last three weeks. On the plus side, most of the yards they allowed were empty ones as it was the Dolphins (323 yards in week 11) and Dallas (355 in week 13) going over the mark. Large chunks of those yards came when the games were well in hand.

Phillips leads the Bills with 7.5 sacks this season while Lawson adds 5.5 and Ed Oliver (28 tackles, 5.5 tackles for loss, forced fumble, two pass defenses) is next in line with five. Tre’Davious White (54 tackles, 3.5 tackles for loss, sack, two forced fumbles) leads the team with 15 pass defenses. Milano is next in line with nine while Lorenzo Alexander (41 tackles, two sacks, four tackles for loss, forced fumble) adds eight. White has four interceptions to lead the team. Hyde, Poyer, Star Lotulelei (12 tackles, 3.5 tackles for loss, two sacks, pass defense) and Trent Murphy (25 tackles, 4.5 tackles for loss, two sacks, three pass defenses, forced fumble, two fumble recoveries) each have one pick. As a team, the Bills have 37 sacks, 70 pass defenses and eight interceptions this season.



  • 32nd in pass play percentage (44.86 percent)
  • 8th in completion percentage (67)
  • 25th in net passing yards per game (212.9)
  • Tied for 4th in TD passes (26)
  • Tied for 18th in INT thrown (six)
  • 6th in net yards per pass attempt (7.5)
  • Tied for 3rd in longest pass play (83 yards)
  • Tied for 7th in passer rating (108.8)


  • 25th in pass play percentage against (62.14 percent)
  • 3rd in passing yards per game allowed (195.8)
  • 7th in completion percentage allowed (61.8)
  • 2nd in TD passes allowed (nine)
  • Tied for 15th in INT (eight)
  • Tied for 21st in sacks (37)
  • 3rd in passer rating allowed (74.8)
  • 3rd in net yards per pass attempt (5.6)

Who has the Edge?

This is going to be a challenge for the Ravens, who are going to have their hands full in this contest. Baltimore has been up and down offensively through the passing attack as they focus on the run game first and foremost. Andrews is the top option as Brown has been neutralized a bit of late. Buffalo is stingy on the defensive side of the ball and they've been tough against pass. The Bills are generating pressure and their secondary has stood up against the opposition this season. Look for this one to end up going toward Buffalo.

Advantage: Buffalo Bills

Buffalo Bills Passing Offense
vs. Baltimore Ravens Passing Defense

Buffalo Bills Passing Offense

Thanks to their ability to move the ball effectively on the ground, the Bills haven’t had to rely a ton on the passing game. Buffalo hasn’t hit the 300-yard mark through the air this season but has gone over the 250-yard mark six times this season. After surrendering 20 sacks in the first seven games this season, the Bills have allowed only eight in the last five weeks. One other important stat: after tossing eight interceptions in the first five games of the year, the Bills have only one pick in the last seven games. Last week against Dallas, Buffalo threw for 259 yards in the victory.

Josh Allen is 225 of 366 passing for 2,591 yards with 16 touchdowns and eight interceptions on the season. He has been sacked 27 times for 156 yards in losses. Matt Barkley is nine of 16 for 127 yards with an interception: he has been sacked once for a loss of nine yards. John Brown leads the team with 61 receptions for 882 yards and five touchdowns this season: he also threw a 28-yard touchdown pass against Dallas on his lone attempt. Cole Beasley (55 receptions, 635 yards, five TD), Dawson Knox (25 catches, 307 yards, two TD), Isaiah McKenzie (20 catches, 211 yards, TD) and Singletary (20 grabs, 161 yards, TD) are other solid options to look for in the passing game. Duke Williams (six catches, 58 yards, TD) caught the winning touchdown against the Titans in week five but has been a non-factor since that point. The Bills have 42 pass plays of at least 20 yards this season: Brown leads the team with 14 while Beasley adds eight and Knox contributes five.

Baltimore Ravens Passing Defense

Baltimore has had their struggles against the pass this season. The Ravens gave up three straight 300-yard passing games in weeks two through four but has been better of late. Baltimore hasn’t allowed more than 285 yards in the last five games and held two opponents in that span under 200 net passing yards. The Ravens have picked up a sack in every game this season and they come in off their best performance against the pass on the year. In the last four weeks, Baltimore has given up 167 yards against the Bengals, 169 yards against the Texans and 212 yards against the Rams in Monday night’s game. In the game against the 49ers, the Ravens limited San Francisco to 165 yards through the air.

Judon leads the team with seven sacks: Tyus Bowser (18 tackles, 3.5 tackles for loss, fumble recovery, TD) adds four while McPhee and Onwuasor both have three on the year. Humphrey leads the team with nine pass defenses while Carr has six and Marcus Peters (29 tackles in six games) has put up five. Peters (two TD) leads the team with three interceptions this season to lead the team. Josh Bynes (37 tackles, five tackles for loss, four pass defenses), Earl Thomas III (35 tackles, four pass defenses, fumble recovery) and Humphrey each have two while Jimmy Smith (18 tackles, sack, tackle for loss, four pass defenses) and Maurice Canady (21 tackles, forced fumble, three pass defenses) each have one interception. As a team, Baltimore has recorded 27 sacks, 53 pass defenses and 11 interceptions, including two pick-sixes, on the season.



  • 27th in pass play percentage (53.24 percent)
  • 25th in completion percentage (61.4)
  • 23rd in passing yards per game (215.1)
  • 23rd in TD passes (17)
  • Tied for 23rd in INT thrown (nine)
  • 17th in net yards per pass attempt (6.7)
  • 28th in longest pass play (51 yards)
  • 28th in passer rating (88.1)


  • 29th in pass play percentage against (63.78 percent)
  • 13th in passing yards per game allowed (228.5)
  • 3rd in completion percentage allowed (61.2)
  • Tied for 8th in TD passes allowed (nine)
  • Tied for 13th in INT (11)
  • Tied for 24th in sacks (25)
  • 12th in passer rating allowed (86.5)
  • 15th in net yards per pass attempt (6.6)

Who has the Edge?

Baltimore doesn't generate a ton of pressure on the opposing quarterback but the addition of Peters to their secondary has made things that much tougher. Much like the Ravens, the Bills aren't a team that will slice and dice you through the air. Allen is methodical and has learned to take what the defense gives him. Peters will likely shadow Brown, which means Beasley and whoever lines up on the other side are going to have to be contributors. This one goes to the Ravens.

Advantage: Baltimore Ravens


Baltimore Ravens

The Ravens have been an offensive juggernaut this season as they are 1st in the league with 33.8 points per contest. Baltimore is second in total offense as they average 420.8 yards per contest while ranking third in yards per play as they pick up 6.3 yards per snap. The Ravens are a solid 5th in the league in scoring defense by allowing 18.2 points per contest. Baltimore is 9th in the league in total defense by allowing 323.4 yards per game and 19th in yards per play by allowing 5.6 yards per snap. In giveaway/takeaway, the Ravens are tied for 6th as they are +8 in the turnover ratio this season.

The Ravens are solid this season as they are ranked 5th in the league in scoring touchdowns in the red zone as they cash in 67.35 percent of their chances. Defensively, Baltimore is in the top of the pack as they are 4th in red zone defense by allowing 44.12 percent of drives to reach the red zone to end in touchdowns. The Ravens are at the top of the pack in third down conversions, ranking 2nd by converting 48.94 percent of their third down situations in addition to 15 of 20 fourth downs. Baltimore’s defense is 17th in those situations as they held the opposition to a 38.85 percent success rate on their third downs. The Ravens have dominated the clock: they are 1st in the league in time of possession by holding the ball 57.58 percent of the time this season.

Justin Tucker has hit 44 of 45 extra point attempts and 22 of 23 field goal tries with a long of 51 this season. Sam Koch has averaged 46.8 yards on his 24 punts with a 42.7-yard net average. He has 14 punts dropped inside the 20-yard line with three touchbacks this season. Hill has averaged 18.9 yards on 12 kick returns with a long of 46. Chris Moore has averaged 20.3 yards on four kick returns with a long of 26. De’Anthony Thomas averages 10.7 yards on seven punt returns with a long of 20.

Buffalo Bills

Buffalo is slightly below average, ranking 19th in the league in scoring offense as they put up 21.4 points per game on the season. The Bills are 17th in the league in total offense with 353 yards per game and stand 18th in yards per play with 5.5 yards per snap. Buffalo is rock solid defensively, ranking 3rd in the league in scoring defense as they give up an average of 15.7 points per contest. The Bills are 3rd in total defense as they allow only 300.1 yards per game and are 6th as they give up 4.9 yards per play. Buffalo is tied for 13th in the takeaway/giveaway department as they are a +2 on the season.

The Bills are 8th in red zone success as they have cashed in 63.64 percent of their drives that got inside the opposition’s 20-yard line into touchdowns. Buffalo is 19th in red zone defense as they have limited opposing teams to a 58.06 percent success rate as far as scoring touchdowns goes. Buffalo is in the middle of the pack in extending drives as they are 17th in the league by converting 38.46 percent of their third down situations. The Bills are above average in getting off the field as opposing teams have converted 35 percent of their third downs, which is currently 8th in the league. Buffalo is 11th in the league in time of possession as they hold the ball 51.45 percent of the time.

Stephen Hauschka has connected on 26 of 28 extra point tries and 15 of 21 field goal attempts with a long of 51 this season. Corey Bojorquez has averaged only 42.3 yards per punt on 54 boots: his net average is a dreadful 37.3 yards this season. He has had one punt blocked while dropping 26 punts inside the opposing 20-yard line with six touchbacks. Andre Roberts has averaged 28.4 yards on 17 kick returns with a long of 66 and 7.2 yards on 24 punt returns with a long of 22. Micah Hyde has averaged 23.5 yards on two returns: that includes an onside kick return against Miami that went for 45 yards for a score. He has averaged 5.3 yards on three punt returns with a long of 10 this season. Darryl Johnson (nine tackles, sack, 1.5 tackles for loss) blocked a field goal attempt against the Titans in week five while Lotulelei blocked a field goal try by Dallas in week 13.

Who has the Edge?

Baltimore has the league's most explosive offensive attack and they have the ability to pile up points in a hurry. The Ravens are good at forcing turnovers and giving their offense short fields to work with. Buffalo's offense has made strides this season but they aren't at the level of the Ravens at this point. The Bills have a slight edge on the defensive side of the ball though the Ravens have the edge in the takeaway/giveaway battle. In special teams, there aren't many better than Tucker in the kicking game right now, as we saw at the end of Sunday's game with San Francisco. Give the Ravens the slight advantage here.

Advantage: Baltimore Ravens

Final Outlook

This one is going to be a tough challenge for the Ravens, who have to go on the road in a hostile environment. The Bills Mafia will be fired up for this contest with their team in playoff contention. There will be a lot of run plays in this one and passing could be optional. It's going to come down to a few critical plays that will decide this one more than likely. Buffalo has seen their confidence grow after beating Dallas and they have games at Pittsburgh and New England looming. Baltimore is seeking to maintain their hold on the top spot in the AFC.

According to, the Ravens are 5-1 ATS in their last six overall, 5-1 ATS in their last six after a straight up win and 4-1 ATS in their last 5 games after accumulating more than 150 yards rushing in their previous game. Buffalo is 13-28-2 ATS in their last 43 home games vs. a team with a winning road record and 2-6 ATS in their last 8 games in Week 14. It's tough to stop the Baltimore run game and that proves critical in the fourth quarter as the Ravens grind the clock to earn the win.

Prediction: Baltimore Ravens -5.5

Second Opinion on this pick from

Additional Insiders' Best Bets

Full-game Total Bet

Insiders Status:


We know how explosive the Baltimore offense is this season. The Ravens have put up at least 30 points six times this season. Their season-low came in the win against San Francisco last week when they finished with 20. With that said, the 49ers are a stout defense, as are the Bills. Buffalo has stayed under the total in nine of their 12 games this season and they held the Cowboys to only 15 points last week. The Bills have given up more than 21 points just once this season. Buffalo is more than capable of making life miserable for opposing offenses. Will we see that take place again here?

The under is 4-0 in the Bills' last 4 games as an underdog of 3.5-10.0, 9-1 in their last 10 games after allowing more than 350 total yards in their previous game, 7-1 in their last 8 games following an ATS win and 13-3 in their last 16 games as an underdog. This one is going to be a war, much like last week's Baltimore game. Look for this one to fall short of the total.

Prediction: Under 44

Written By Chris Kubala

Christopher Kubala has been crunching stats and following sports for over 30 years. His in-depth analysis and passion for sports have led him to writing books about sports, regularly being featured on sports talk radio and as the go-to person for any obscure trivia. Now he is writing for our team here at Winners @ Whiners. Chris keeps an eye on transactions and statistics like a hawk, especially when it comes to football, both the NFL and college. He is also very knowledgeable in the NHL, the NBA, college basketball and MLB. If you want consistency, then be sure and check out Chris’ content daily.