NFL

Buffalo enters at 4-1 with a 23-point scoring margin and one of the league’s most productive offenses, led by 238.2 passing yards per game and 158.0 rushing yards per game. The Bills have also been creating explosive production on a per-play basis, and their defense has allowed 28.2 points and 388.6 yards per game. Las Vegas is 3-2, has been tougher than expected in spread results, and owns a positive turnover margin, but the Raiders are giving up 25.8 points per game while generating only 5.2 yards per play on offense. Their passing game has been more productive than the run game, yet the offense has not matched Buffalo’s ceiling or consistency.
Buffalo has the cleaner offensive ceiling and the more efficient overall profile, which makes the Bills the better side despite Las Vegas’ respectable record and strong ATS run. The Raiders can keep this within reach for stretches, but Buffalo’s ability to generate yards in both phases should be enough to separate late. My projected final score is Buffalo Bills 28, Las Vegas Raiders 24, with Buffalo covering and the game landing near the middle of the total range.