The Buffalo Bills have won two straight games and are clearly an improved football team over their last five. The Bills first five saw them go 0-5 and, in the process getting outscored by 15 ppg. But, what was an uncompetive teams has now become competitive over their last five games. The Bills could actually be 5-0 in their last five as they dropped two games in overtime and a third by a FG, to go along with their two wins. They have been in every game they have played, with a chance to win late. And, that came against some pretty good teams in Baltimore, Kansas City and Chicago. Last week they were impressive after being left for dead at halftime, trailing 28-7. The Bills outscored the Bengals 42-3 on the road, for an easy 18 point win. The Steelers have been a bit up and down, having gone 2-2 in their last four games. They having shown a propensity to get caught napping after a big win, going 3-10 ATS after winning their previous game by more than 14 points. They also can't seem to get it done vs. bad defenses as the Steelers are 0-6 ATS since last season vs. teams like the Bills that allow 350+ yards per game. The Bills are now 4-0-1 ATS in their last five playing with confidence (off a win) and they can stay close here.
TAKE THE GUESSWORK OUT OF SPORTS BETTING
Get my free NFL picks and predictions.
Join 413,966 Subscribers!